History log of /openbsd/include/rpc/svc.h (Results 1 – 17 of 17)
Revision Date Author Comments
# 8d4335cb 14-Feb-2022 guenther <guenther@openbsd.org>

Mark all the rpc 'ops' vectors, for auth, client, service, and xdr,
as const, moving them from .data to .data.rel.ro. The other BSDs
did this a long time ago; NetBSD did a chunk in 1998, which is lo

Mark all the rpc 'ops' vectors, for auth, client, service, and xdr,
as const, moving them from .data to .data.rel.ro. The other BSDs
did this a long time ago; NetBSD did a chunk in 1998, which is long
enough I didn't bother to get exact dates for others.

ok deraadt@ millert@

show more ...


# 937c6c5f 27-Aug-2016 guenther <guenther@openbsd.org>

Pull in <sys/select.h> for fd_set

ok deraadt@


# f09ad35c 14-Sep-2015 guenther <guenther@openbsd.org>

Prefer the standardized <poll.h> over <sys/poll.h>


# 85858ec2 13-Sep-2015 guenther <guenther@openbsd.org>

Wrap <rpc/*.h> so that calls go direct and the symbols are all weak.
Hide __xprt_register() and _authenticate(); truncate <rpc/svc_auth.h>

ok deraadt@


# e356e1c2 29-Oct-2014 guenther <guenther@openbsd.org>

Add prototypes for xdr_{accepted,rejected}_reply() and svcudp_enablecache()
(Both NetBSD and FreeBSD provide these prototypes)

ok millert@


# cb7760d1 01-Sep-2010 millert <millert@openbsd.org>

Oracle has re-licensed sunrpc under a three-clause BSD license.
Update our sources appropriately. OK deraadt@ jsg@


# 5727ab90 01-May-2010 mk <mk@openbsd.org>

incomming -> incoming

The ones found in gnu/ left out by intention.

ok jmc


# f7ab9cef 24-Nov-2007 jmc <jmc@openbsd.org>

some spelling fixes from Martynas Venckus


# d1f942ab 22-Jan-2004 espie <espie@openbsd.org>

Remove unnecessary typedef usage.

u_char -> unsigned char
u_short -> unsigned short
u_long -> unsigned long
u_int -> unsigned int

okay millert@


# 2cca59ed 31-Dec-2003 millert <millert@openbsd.org>

Implement svc_getreq_poll(3) and friends and use poll(2) instead of select(2)
in the libc rpc code. The main difference between this and the previous
version is the use of a simple free list that si

Implement svc_getreq_poll(3) and friends and use poll(2) instead of select(2)
in the libc rpc code. The main difference between this and the previous
version is the use of a simple free list that simplifies the logic when
adding a socket to svc_pollfd. I've also added code to pack svc_pollfd
when the free list gets too big. The idea general idea is to keep
svc_pollfd as tightly packed as possible to make poll(2) efficient.
Tested by many people and OK deraadt@

show more ...


# f3c3a9c6 17-Feb-2002 millert <millert@openbsd.org>

Manual cleanup of remaining userland __P use (excluding packages maintained outside the tree)


# c72b5b24 16-Feb-2002 millert <millert@openbsd.org>

Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be don

Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.

show more ...


# 41aa8645 15-Sep-2001 deraadt <deraadt@openbsd.org>

prototype cleanup


# f590e579 03-Mar-2001 deraadt <deraadt@openbsd.org>

plug many memory leaks


# 70f172e5 22-Aug-2000 deraadt <deraadt@openbsd.org>

proto svc_getreqset2


# 5ea2d675 21-Sep-1997 niklas <niklas@openbsd.org>

Well, as we are heading for a release people are encouraged to rebuild their
entire trees for testing anyway, I might as well do this intrusive touching
of include files now. Added openBSD tags.


# df930be7 18-Oct-1995 deraadt <deraadt@openbsd.org>

initial import of NetBSD tree