search for: bindaddr4

Displaying 4 results from an estimated 4 matches for "bindaddr4".

Did you mean: bindaddr
2010 Mar 04
1
Making tftpd (hpa) firewall frienldy
...,11 @@ #ifndef __CYGWIN__ set_socket_nonblock(fd4, 1); #endif + { int x = 1; setsockopt (fd4, SOL_SOCKET, SO_REUSEADDR, &x, sizeof (x)); } +#ifdef SO_REUSEPORT + { int x = 1; setsockopt (fd4, SOL_SOCKET, SO_REUSEPORT , &x, sizeof (x)); } +#endif + memset(&bindaddr4, 0, sizeof bindaddr4); bindaddr4.sin_family = AF_INET; bindaddr4.sin_addr.s_addr = INADDR_ANY; @@ -900,6 +905,14 @@ syslog(LOG_ERR, "socket: %m"); exit(EX_IOERR); } + { int x = 1; setsockopt (peer, SOL_SOCKET, SO_REUSEADDR, &x, sizeof...
2017 Jan 29
2
[PATCH tftpd-hpa] tftpd: don't use AI_CANONNAME and AI_ADDRCONFIG to resolve addresses for bind
...; printf("%s: unknown host\n", argv[1]); diff --git a/tftpd/tftpd.c b/tftpd/tftpd.c index 364e7d2303e0..db22426edbb9 100644 --- a/tftpd/tftpd.c +++ b/tftpd/tftpd.c @@ -638,7 +638,8 @@ int main(int argc, char **argv) if (fd4 >= 0) { bindaddr4.sin_family = AF_INET; err = set_sock_addr(address, - (union sock_addr *)&bindaddr4, NULL); + (union sock_addr *)&bindaddr4, NULL, + AI_PASSIVE);...
2017 Feb 02
0
Bug#771441: [PATCH tftpd-hpa] tftpd: don't use AI_CANONNAME and AI_ADDRCONFIG to resolve addresses for bind
...y way. But in what follows ... > diff --git a/tftpd/tftpd.c b/tftpd/tftpd.c > index 364e7d2303e0..db22426edbb9 100644 > --- a/tftpd/tftpd.c > +++ b/tftpd/tftpd.c > @@ -638,7 +638,8 @@ int main(int argc, char **argv) > if (fd4 >= 0) { > bindaddr4.sin_family = AF_INET; > err = set_sock_addr(address, > - (union sock_addr *)&bindaddr4, NULL); > + (union sock_addr *)&bindaddr4, NULL, > + A...
2017 Feb 02
2
Bug#771441: [PATCH tftpd-hpa] tftpd: don't use AI_CANONNAME and AI_ADDRCONFIG to resolve addresses for bind
...t; > diff --git a/tftpd/tftpd.c b/tftpd/tftpd.c > > index 364e7d2303e0..db22426edbb9 100644 > > --- a/tftpd/tftpd.c > > +++ b/tftpd/tftpd.c > > @@ -638,7 +638,8 @@ int main(int argc, char **argv) > > if (fd4 >= 0) { > > bindaddr4.sin_family = AF_INET; > > err = set_sock_addr(address, > > - (union sock_addr *)&bindaddr4, NULL); > > + (union sock_addr *)&bindaddr4, NULL, > > +...