socket support (bind) broken on solaris (by sockaddr_storage changes?)

Jeremy Allison jra at samba.org
Thu Nov 1 17:41:33 GMT 2007


On Thu, Nov 01, 2007 at 06:02:53PM +0100, Michael Adam wrote:
> Hi Jeremy, 
> 
> I noticed, that socket's do not work anymore on Solaris
> (tested on Solaris 5.10 and Opensolaris (5.11)).
> 
> The bind calls in nmbd (port 137) and also in smbd for
> ports 139 and 445 fail with (e.g.):
> 
> > bind failed on port 137 socket_addr = .
> > Error = Invalid argument
> 
> This must be related to the sockaddr_storage changes,
> but I didn't see the reason at a quick glance.

What does ptrace say ? Can you give me debug root access
to this box ? We may have to explicitly mess with
the configure settings on this OS.

Jeremy.


More information about the samba-technical mailing list