diff options
-rw-r--r-- | rose/rsparms.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/rose/rsparms.c b/rose/rsparms.c index 7364b4a..4de807e 100644 --- a/rose/rsparms.c +++ b/rose/rsparms.c @@ -34,9 +34,11 @@ void printnb(char *neigh) exit(1); } - while(fgets(buff, 80, fp)) { - addr[0]=(char)NULL; callsign[0]=(char)NULL; - port[0]=(char)NULL; digi[0]=(char)NULL; + while (fgets(buff, 80, fp)) { + addr[0] = '\0'; + callsign[0] = '\0'; + port[0] = '\0'; + digi[0] = '\0'; args=sscanf(buff,"%9s %9s %9s %*s %*s %*s %*s %*s %*s %9s",addr,callsign,port,digi); @@ -117,7 +119,7 @@ void nodes(int s, int argc, char *argv[]) } if ((mask = strchr(argv[3], '/')) != NULL) { - *mask= (char)NULL; + *mask = '\0'; mask++; if (sscanf(mask, "%hd", &rs_node.mask) != 1) { |