diff --git a/src/socks.c b/src/socks.c index 16a98b0..31c09d8 100644 --- a/src/socks.c +++ b/src/socks.c @@ -121,7 +121,7 @@ void * sockschild(struct clientparam* param) { } #endif if(SAISNULL(¶m->req)) { - RETURN(421); + RETURN(431); } myinet_ntop(*SAFAMILY(¶m->sinsr), SAADDR(¶m->sinsr), (char *)buf, 64); break; @@ -164,7 +164,7 @@ void * sockschild(struct clientparam* param) { } *SAPORT(¶m->sinsr) = *SAPORT(¶m->req) = port; - if(command == 1 && !*SAPORT(¶m->sinsr)) {RETURN(421);} + if(command == 1 && !*SAPORT(¶m->sinsr)) {RETURN(461);} switch(command) { case 1: param->operation = CONNECT;