msg.buf[n] = 0;
switch(nhgets(msg.buf)){
case Tftp_ERROR:
- werrstr((char*)msg.buf+4);
+ werrstr("%s", (char*)msg.buf+4);
err = "%r";
goto out;
if(r->ifcall.aname && r->ifcall.aname[0]){
uchar addr[IPaddrlen];
- if(parseip(addr, r->ifcall.aname) < 0){
+ if(parseip(addr, r->ifcall.aname) == -1){
respond(r, "bad ip specified");
return;
}
case 0:
break;
case 1:
- if(parseip(ipaddr, *argv) < 0)
+ if(parseip(ipaddr, *argv) == -1)
usage();
break;
default: