gabriel rosenkoetter on 22 Feb 2004 17:32:03 -0000 |
On Sun, Feb 22, 2004 at 11:33:25AM -0500, Jeff Abrahamson wrote: > I've been googling, gdb'ing, and reading man pages for too long. Any > suggestions on what I mean to do here? Did you read this bit: If from is non-nil, and the socket is not connection-oriented, the source address of the message is filled in. fromlen is a value-result parame- ter, initialized to the size of the buffer associated with from, and mod- ified on return to indicate the actual size of the address stored there. ? > struct sockaddr_in faddr; /* address of remote peer */ > int num_read; > > memset(&faddr, 0, sizeof(faddr)); You're explicitly setting faddr to be exactly what will never get filled in. That is, nil. -- gabriel rosenkoetter gr@eclipsed.net Attachment:
pgpAbBIaNvyLn.pgp
|
|