Subject: COMPAT_SUNOS & socreate().
To: None <port-sparc@netbsd.org>
From: matthew green <mrg@eterna.com.au>
List: tech-kern
Date: 08/18/2001 12:54:34
hi folks.
i'm trying to remove the final MI COMPAT_SUNOS #ifdef from
uipc_socket.c:socreate(), and while i believe i have a solution i'm
unsure as to it's correctness and confused about how exactly to test
it. what this change does is enable SO_BROADCAST for all SOCK_DGRAM
sockets by default. i traced all the callers of socreate() and i
believe that the only ones that seem to matter are socket() and
socketpair(). so i created sunos_sys_socket{,pair}() and things
seem to work ok. how best to test this? what sunos programs rely
on this behaviour?
thanks.
.mrg.