]> rtime.felk.cvut.cz Git - can-eth-gw.git/blobdiff - utils/cegw/cegw.c
Merge branch 'master' of ssh://rtime.felk.cvut.cz/can-eth-gw
[can-eth-gw.git] / utils / cegw / cegw.c
index 0036dbb7affdf6a975ead274ed6149451a156309..67953fe02b56d92e2010c02ca49e680d5d87e0c3 100644 (file)
@@ -162,7 +162,7 @@ int main(int argc, char *argv[])
        struct sockaddr *udp_addr = (struct sockaddr *) &udp6_addr;
 
 
-       if (argc == 1) {
+       if (argc == 1 || (argc == 2 && strcmp(argv[1], "-h") == 0)) {
                printf(help_msg, argv[0], argv[0]);
                return 0;
        }
@@ -170,7 +170,6 @@ int main(int argc, char *argv[])
        if (argc < 4) {
                fprintf(stderr, "not enough arguments\n");
                printf(help_msg, argv[0], argv[0]);
-               /* ToDo: print usage */
                return 1;
        }
 
@@ -277,4 +276,3 @@ int main(int argc, char *argv[])
 
        return 0;
 }
-