diff --git a/toolbox/Android.mk b/toolbox/Android.mk index c9e2ddd90..4852fa4f8 100644 --- a/toolbox/Android.mk +++ b/toolbox/Android.mk @@ -33,7 +33,6 @@ BSD_TOOLS := \ OUR_TOOLS := \ getevent \ newfs_msdos \ - sendevent \ ALL_TOOLS = $(BSD_TOOLS) $(OUR_TOOLS) diff --git a/toolbox/sendevent.c b/toolbox/sendevent.c deleted file mode 100644 index 4d0ca1760..000000000 --- a/toolbox/sendevent.c +++ /dev/null @@ -1,42 +0,0 @@ -#include -#include -#include -#include -#include -#include -#include -#include -#include - -int sendevent_main(int argc, char *argv[]) -{ - int fd; - ssize_t ret; - int version; - struct input_event event; - - if(argc != 5) { - fprintf(stderr, "use: %s device type code value\n", argv[0]); - return 1; - } - - fd = open(argv[1], O_RDWR); - if(fd < 0) { - fprintf(stderr, "could not open %s, %s\n", argv[optind], strerror(errno)); - return 1; - } - if (ioctl(fd, EVIOCGVERSION, &version)) { - fprintf(stderr, "could not get driver version for %s, %s\n", argv[optind], strerror(errno)); - return 1; - } - memset(&event, 0, sizeof(event)); - event.type = atoi(argv[2]); - event.code = atoi(argv[3]); - event.value = atoi(argv[4]); - ret = write(fd, &event, sizeof(event)); - if(ret < (ssize_t) sizeof(event)) { - fprintf(stderr, "write event failed, %s\n", strerror(errno)); - return -1; - } - return 0; -}