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,
> > +...