fix compiler warning
authorYang Tse <yangsita@gmail.com>
Thu, 18 Feb 2010 12:31:24 +0000 (12:31 +0000)
committerYang Tse <yangsita@gmail.com>
Thu, 18 Feb 2010 12:31:24 +0000 (12:31 +0000)
tests/server/rtspd.c
tests/server/sockfilt.c
tests/server/sws.c
tests/server/tftpd.c

index 56111bd..9fd5d34 100644 (file)
@@ -1227,15 +1227,14 @@ int main(int argc, char *argv[])
       arg++;
       if(argc>arg) {
         char *endptr;
-        long lnum = -1;
-        lnum = strtol(argv[arg], &endptr, 10);
+        unsigned long ulnum = strtoul(argv[arg], &endptr, 10);
         if((endptr != argv[arg] + strlen(argv[arg])) ||
-           (lnum < 1025L) || (lnum > 65535L)) {
+           (ulnum < 1025UL) || (ulnum > 65535UL)) {
           fprintf(stderr, "rtspd: invalid --port argument (%s)\n",
                   argv[arg]);
           return 0;
         }
-        port = (unsigned short)(lnum & 0xFFFFL);
+        port = (unsigned short)(ulnum & 0xFFFFUL);
         arg++;
       }
     }
index 8abde8b..1bd1992 100644 (file)
@@ -891,15 +891,14 @@ int main(int argc, char *argv[])
       arg++;
       if(argc>arg) {
         char *endptr;
-        long lnum = -1;
-        lnum = strtol(argv[arg], &endptr, 10);
+        unsigned long ulnum = strtoul(argv[arg], &endptr, 10);
         if((endptr != argv[arg] + strlen(argv[arg])) ||
-           ((lnum != 0L) && ((lnum < 1025L) || (lnum > 65535L)))) {
+           ((ulnum != 0UL) && ((ulnum < 1025UL) || (ulnum > 65535UL)))) {
           fprintf(stderr, "sockfilt: invalid --port argument (%s)\n",
                   argv[arg]);
           return 0;
         }
-        port = (unsigned short)(lnum & 0xFFFFL);
+        port = (unsigned short)(ulnum & 0xFFFFUL);
         arg++;
       }
     }
@@ -909,15 +908,14 @@ int main(int argc, char *argv[])
       arg++;
       if(argc>arg) {
         char *endptr;
-        long lnum = -1;
-        lnum = strtol(argv[arg], &endptr, 10);
+        unsigned long ulnum = strtoul(argv[arg], &endptr, 10);
         if((endptr != argv[arg] + strlen(argv[arg])) ||
-           (lnum < 1025L) || (lnum > 65535L)) {
+           (ulnum < 1025UL) || (ulnum > 65535UL)) {
           fprintf(stderr, "sockfilt: invalid --connect argument (%s)\n",
                   argv[arg]);
           return 0;
         }
-        connectport = (unsigned short)(lnum & 0xFFFFL);
+        connectport = (unsigned short)(ulnum & 0xFFFFUL);
         arg++;
       }
     }
index 42446a9..5e1b0dc 100644 (file)
@@ -1131,15 +1131,14 @@ int main(int argc, char *argv[])
       arg++;
       if(argc>arg) {
         char *endptr;
-        long lnum = -1;
-        lnum = strtol(argv[arg], &endptr, 10);
+        unsigned long ulnum = strtoul(argv[arg], &endptr, 10);
         if((endptr != argv[arg] + strlen(argv[arg])) ||
-           (lnum < 1025L) || (lnum > 65535L)) {
+           (ulnum < 1025UL) || (ulnum > 65535UL)) {
           fprintf(stderr, "sws: invalid --port argument (%s)\n",
                   argv[arg]);
           return 0;
         }
-        port = (unsigned short)(lnum & 0xFFFFL);
+        port = (unsigned short)(ulnum & 0xFFFFUL);
         arg++;
       }
     }
index 1523249..8822f4b 100644 (file)
@@ -709,15 +709,14 @@ int main(int argc, char **argv)
       arg++;
       if(argc>arg) {
         char *endptr;
-        long lnum = -1;
-        lnum = strtol(argv[arg], &endptr, 10);
+        unsigned long ulnum = strtoul(argv[arg], &endptr, 10);
         if((endptr != argv[arg] + strlen(argv[arg])) ||
-           (lnum < 1025L) || (lnum > 65535L)) {
+           (ulnum < 1025UL) || (ulnum > 65535UL)) {
           fprintf(stderr, "tftpd: invalid --port argument (%s)\n",
                   argv[arg]);
           return 0;
         }
-        port = (unsigned short)(lnum & 0xFFFFL);
+        port = (unsigned short)(ulnum & 0xFFFFUL);
         arg++;
       }
     }