mirror of
https://github.com/3proxy/3proxy.git
synced 2025-02-24 02:55:40 +08:00
Always reset bind sa on connect
This commit is contained in:
parent
58a64924dd
commit
5d0504cd33
10
src/common.c
10
src/common.c
@ -669,14 +669,12 @@ int doconnect(struct clientparam * param){
|
||||
}
|
||||
#endif
|
||||
|
||||
if(SAISNULL(¶m->sinsl)){
|
||||
#ifndef NOIPV6
|
||||
if(*SAFAMILY(¶m->sinsr) == AF_INET6) param->sinsl = param->srv->extsa6;
|
||||
else
|
||||
if(*SAFAMILY(¶m->sinsr) == AF_INET6) param->sinsl = param->srv->extsa6;
|
||||
else
|
||||
#endif
|
||||
param->sinsl = param->srv->extsa;
|
||||
*SAPORT(¶m->sinsl) = 0;
|
||||
}
|
||||
param->sinsl = param->srv->extsa;
|
||||
*SAPORT(¶m->sinsl) = 0;
|
||||
if(so._bind(param->remsock, (struct sockaddr*)¶m->sinsl, SASIZE(¶m->sinsl))==-1) {
|
||||
return 12;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user