History log of /netbsd/sys/compat/sys/socket.h (Results 1 – 19 of 19)
Revision Date Author Comments
# 1d35a665 26-Sep-2019 christos <christos@NetBSD.org>

accrightslen is always used in an unsigned context so make it.


# 6bdb150a 11-Apr-2019 msaitoh <msaitoh@NetBSD.org>

Remove unused macro definitions. OK'd by pgoyette.


# cc17ee2e 27-Jan-2019 pgoyette <pgoyette@NetBSD.org>

Merge the [pgoyette-compat] branch


# 54015632 19-Dec-2018 maxv <maxv@NetBSD.org>

Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@ recently,
but also as discussed several times in the past.


# 389ba963 29-Jul-2017 maxv <maxv@NetBSD.org>

Only compat_43 needs compat_osock. Note that the use of vec_compat_ifioctl
is racy.


# edbc52c0 07-Apr-2016 mrg <mrg@NetBSD.org>

include opt_compat_netbsd.h to get COMPAT_SOCKCRED70 defined.


# 4246d3ca 06-Apr-2016 roy <roy@NetBSD.org>

Add sc_pid to sockcred so that SOCK_DGRAM and LOCAL_CREDS socket option
can learn the process id of the AF_LOCAL sender.
Add compat glue for old structure.


# 0cc72e51 13-Feb-2009 apb <apb@NetBSD.org>

Use "defopt MODULAR" in sys/conf/files, and #include "opt_modular.h"
in all kernel sources that use the MODULAR option.
Proposed in tech-kern on 18 Jan 2009.


# 14ba6c67 19-Jan-2009 christos <christos@NetBSD.org>

Provide compatibility to the old timeval SCM_TIMESTAMP messages.


# 0efea177 12-Nov-2008 ad <ad@NetBSD.org>

Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@.


# d4509b03 20-Aug-2007 skd <skd@NetBSD.org>

Clean up net compat ioctls, and clean up handling of wireless ioctls.


# 53e0243f 30-Jun-2007 dsl <dsl@NetBSD.org>

Changes to sompat socket function to avoid the dreaded stackgap.


# d81aadc1 30-May-2007 christos <christos@NetBSD.org>

Move the nasty ifdefs in one place. Requested by ad and dyoung.


# 20bfd989 29-May-2007 christos <christos@NetBSD.org>

Add a sockaddr_storage member to "struct ifreq" maintaining backwards
compatibility with the older ioctls. This avoids stack smashing and
abuse of "struct sockaddr" when ioctls placed "struct sockadd

Add a sockaddr_storage member to "struct ifreq" maintaining backwards
compatibility with the older ioctls. This avoids stack smashing and
abuse of "struct sockaddr" when ioctls placed "struct sockaddr_foo's" that
were longer than "struct sockaddr".
XXX: Some of the emulations might be broken; I tried to add code for
them but I did not test them.

show more ...


# 53524e44 04-Mar-2007 christos <christos@NetBSD.org>

Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.


# e2eb31d3 26-Jun-2006 mrg <mrg@NetBSD.org>

version the socket(2) syscall. for compat30 socket, we use
EPROTONOSUPPORT instead of EAFNOSUPPORT.

from pavel@ with a little bit of clean up from myself.

XXX: netbsd32 (and perhaps other emulatio

version the socket(2) syscall. for compat30 socket, we use
EPROTONOSUPPORT instead of EAFNOSUPPORT.

from pavel@ with a little bit of clean up from myself.

XXX: netbsd32 (and perhaps other emulations) should be able
XXX: to call the standard socket calls for this i think, but
XXX: revisit this at another time.

show more ...


# 95e1ffb1 11-Dec-2005 christos <christos@NetBSD.org>

merge ktrace-lwp.


# 6c8e87cf 24-Sep-2005 christos <christos@NetBSD.org>

add struct forwards.


# ca3a1934 24-Sep-2005 christos <christos@NetBSD.org>

factor out some of the osockaddr, omsghdr code.