diff options
author | Jeremy Allison <jra@samba.org> | 2007-10-26 16:02:16 -0700 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2007-10-26 16:02:16 -0700 |
commit | 7cbfaa31d86864dbae3a473241850a0c289013a3 (patch) | |
tree | 0dc8074ec718f1e8c5866a46183016a61e4ebb6d | |
parent | cd648750e03ca733337a2ac9a876727f152fd433 (diff) | |
download | samba-7cbfaa31d86864dbae3a473241850a0c289013a3.tar.gz samba-7cbfaa31d86864dbae3a473241850a0c289013a3.tar.bz2 samba-7cbfaa31d86864dbae3a473241850a0c289013a3.zip |
Fix a few more sockaddr -> sockaddr_storgage.
Jeremy.
(This used to be commit 4b3635d6bc1bd5e4135ef208dff052e1d9b58a12)
-rw-r--r-- | source3/utils/smbfilter.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/utils/smbfilter.c b/source3/utils/smbfilter.c index c6f05150f3..706b24a577 100644 --- a/source3/utils/smbfilter.c +++ b/source3/utils/smbfilter.c @@ -199,15 +199,15 @@ static void start_filter(char *desthost) while (1) { fd_set fds; int num; - struct sockaddr addr; - socklen_t in_addrlen = sizeof(addr); + struct sockaddr_storage ss; + socklen_t in_addrlen = sizeof(ss); FD_ZERO(&fds); FD_SET(s, &fds); num = sys_select_intr(s+1,&fds,NULL,NULL,NULL); if (num > 0) { - c = accept(s, &addr, &in_addrlen); + c = accept(s, (struct sockaddr *)&ss, &in_addrlen); if (c != -1) { if (fork() == 0) { close(s); |