X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=sys%2Fsrc%2Fcmd%2Fip%2Ftftpfs.c;h=e3161df8cb4905e6c6ba0f81986282beb7edc752;hb=d904a57e1763ac884a749b04f19f3e490a4cec88;hp=7f1fcb00353eaee1c9ea23ddb5bdc8f954368d1d;hpb=cc001c31a7c2ac9f01c334adb2ff78da59c91436;p=plan9front.git diff --git a/sys/src/cmd/ip/tftpfs.c b/sys/src/cmd/ip/tftpfs.c index 7f1fcb003..e3161df8c 100644 --- a/sys/src/cmd/ip/tftpfs.c +++ b/sys/src/cmd/ip/tftpfs.c @@ -212,7 +212,7 @@ download(void *aux) 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; @@ -295,7 +295,7 @@ fsattach(Req *r) 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; } @@ -459,7 +459,7 @@ threadmain(int argc, char **argv) case 0: break; case 1: - if(parseip(ipaddr, *argv) < 0) + if(parseip(ipaddr, *argv) == -1) usage(); break; default: