]> andersk Git - moira.git/commitdiff
invalid addresses entered for hosts cause MR_ADDRESS error
authormar <mar>
Wed, 1 Dec 1993 14:03:16 +0000 (14:03 +0000)
committermar <mar>
Wed, 1 Dec 1993 14:03:16 +0000 (14:03 +0000)
server/qsetup.dc

index 8d04a28f5533cfa1f536686a2f644e4f8cd03954..7d6eaf38e8716a23b1baa2f60e9481ea17f815af 100644 (file)
@@ -927,8 +927,10 @@ setup_ahst(q,argv,cl)
          value = -1;
        else
          value = -2;
-    } else
-      value = ntohl(inet_addr(argv[9+row]));
+    } else {
+       value = ntohl(inet_addr(argv[9+row]));
+       if (value == -1) return(MR_ADDRESS);
+    }
     if (value == 0) return(MR_ADDRESS);
     if (value != -1) {
        id = *(int *)argv[8+row];
This page took 0.153266 seconds and 5 git commands to generate.