Move sed over to the generic llist_t for append. Saves about 90 bytes.
[oweals/busybox.git] / procps / fuser.c
index 5698901d2471db07914aa23e6824dd31ee874782..35d77ed1c9a67c076135e8114fd3272c0de060cf 100644 (file)
@@ -73,7 +73,8 @@ static int fuser_file_to_dev_inode(const char *filename,
        return 1;
 }
 
-static int fuser_find_socket_dev(dev_t *dev) {
+static int fuser_find_socket_dev(dev_t *dev)
+{
        int fd = socket(PF_INET, SOCK_DGRAM,0);
        struct stat buf;
 
@@ -278,7 +279,8 @@ static int fuser_scan_proc_pids(int opts, inode_list *ilist, pid_list *plist)
        return 1;
 }
 
-static int fuser_print_pid_list(pid_list *plist) {
+static int fuser_print_pid_list(pid_list *plist)
+{
        pid_list *curr = plist;
 
        if(plist == NULL) return 0;
@@ -290,7 +292,8 @@ static int fuser_print_pid_list(pid_list *plist) {
        return 1;
 }
 
-static int fuser_kill_pid_list(pid_list *plist, int sig) {
+static int fuser_kill_pid_list(pid_list *plist, int sig)
+{
        pid_list *curr = plist;
        pid_t mypid = getpid();
        int success = 1;
@@ -309,7 +312,8 @@ static int fuser_kill_pid_list(pid_list *plist, int sig) {
        return success;
 }
 
-extern int fuser_main(int argc, char **argv) {
+int fuser_main(int argc, char **argv)
+{
        int port, i, optn;
        int* fni; /* file name indexes of argv */
        int fnic = 0;  /* file name index count */
@@ -322,6 +326,9 @@ extern int fuser_main(int argc, char **argv) {
        int killsig = SIGTERM;
        int success = 1;
 
+       if (argc < 2)
+               bb_show_usage();
+
        fni = xmalloc(sizeof(int));
        for(i=1;i<argc;i++) {
                optn = fuser_option(argv[i]);