mirror of
https://github.com/3proxy/3proxy.git
synced 2026-10-24 09:01:45 +00:00
Avoid overflow in external
Use sockaddr_in6 for extsa if compiled with IPv6 support to be uniform and avoid overflows.
This commit is contained in:
parent
bd37ffa2f7
commit
55fb037b48
2 changed files with 4 additions and 3 deletions
|
|
@ -376,10 +376,11 @@ struct srvparam {
|
|||
#ifndef NOIPV6
|
||||
struct sockaddr_in6 intsa;
|
||||
struct sockaddr_in6 extsa6;
|
||||
struct sockaddr_in6 extsa;
|
||||
#else
|
||||
struct sockaddr_in intsa;
|
||||
#endif
|
||||
struct sockaddr_in extsa;
|
||||
#endif
|
||||
pthread_mutex_t counter_mutex;
|
||||
struct pollfd fds;
|
||||
FILE *stdlog;
|
||||
|
|
@ -499,7 +500,7 @@ struct extparam {
|
|||
#ifndef NOIPV6
|
||||
struct sockaddr_in6 intsa;
|
||||
struct sockaddr_in6 extsa6;
|
||||
struct sockaddr_in extsa;
|
||||
struct sockaddr_in6 extsa;
|
||||
#else
|
||||
struct sockaddr_in intsa;
|
||||
struct sockaddr_in extsa;
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
#define VERSION "3proxy-0.8b-devel"
|
||||
#define BUILDDATE "151203020751"
|
||||
#define BUILDDATE "151204012035"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue