[BACK]Return to blind.c CVS log [TXT][DIR] Up to [local] / blind

Diff for /blind/blind.c between version 1.1 and 1.2

version 1.1, 2022/03/13 23:06:39 version 1.2, 2022/03/15 22:05:18
Line 16 
Line 16 
   
 #include <stdio.h>  #include <stdio.h>
 #include <stdlib.h>  #include <stdlib.h>
   #include <unistd.h>
   
   #include "blind.h"
   
   static void usage(void);
   
   int     daemonize = 1;
   int     verbose = 0;
   
   static void
   usage(void)
   {
           extern char     *__progname;
   
           fprintf(stderr, "usage: %s [-dhnv] [-f file]\n", __progname);
           exit(1);
   }
   
 int  int
 main(int argc, char *argv[])  main(int argc, char *argv[])
 {  {
         printf("under construction\n");          int              ch;
           int              action = 1;
           const char      *config = CONFIG;
   
           while ((ch = getopt(argc, argv, "dhnvf:")) != -1) {
                   switch (ch) {
                   case 'd':
                           daemonize = 0;
                           break;
                   case 'h':
                           /* have to change it in next commit */
                           fprintf(stderr, "version: " BLIND_TXT " " BLIND_VER "\n");
                           usage();
                           break;
                   case 'n':
                           action = 0;
                           break;
                   case 'f':
                           config = optarg;
                           break;
                   case 'v':
                           verbose = 1;
                           break;
                   default:
                           usage();
                   }
           }
           argc -= optind;
           argv += optind;
   
           if (argc || *argv)
                   usage();
   
         exit(0);          exit(0);
 }  }

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

https://cvs.kroczynski.net