History log of /openbsd/lib/libc/rpc/clnt_raw.c (Results 1 – 21 of 21)
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 ...


# 10632a79 01-Nov-2015 guenther <guenther@openbsd.org>

delete old lint ARGSUSED comments


# fa713987 20-Aug-2015 deraadt <deraadt@openbsd.org>

All these files include <stdlib.h>, so do not need to cast
malloc/calloc/realloc* returns.


# 8f4310c7 04-May-2015 jsg <jsg@openbsd.org>

Use the size of the buffer not the pointer in a call to mem_free().
ok miod@ and guenther@ who both pointed out this argument is unused.


# 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@


# 0263c2a4 04-Jun-2009 schwarze <schwarze@openbsd.org>

Proper error handling in clntraw_create:
Bail out and clean up after all errors, and report in libc/rpc style.
Among others, this fixes a NULL pointer dereference in clntraw_call.
Feedback and ok kj

Proper error handling in clntraw_create:
Bail out and clean up after all errors, and report in libc/rpc style.
Among others, this fixes a NULL pointer dereference in clntraw_call.
Feedback and ok kjell@ and millert@.

show more ...


# 153b7fdc 31-Mar-2006 deraadt <deraadt@openbsd.org>

sprinkle a bit of ARGSUSED


# c2c925de 08-Aug-2005 espie <espie@openbsd.org>

zap remaining rcsid.

Kill old files that are no longer compiled.

okay theo


# ec3c43ed 01-Aug-2005 jmc <jmc@openbsd.org>

kernal->kernel;
from netbsd pr #30872 (anonymous post);
ok deraadt@ krw@


# 384ec30a 01-Apr-2005 otto <otto@openbsd.org>

ansify. ok deraadt@ jaredy@


# 3b43a0eb 16-Dec-2004 krw <krw@openbsd.org>

De-reference pointer *after* checking if it is NULL.

ok millert@.


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

prototype cleanup


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

plug many memory leaks


# a7c2f5b9 19-Mar-1998 millert <millert@openbsd.org>

Some -Wall


# e3ec317c 05-Nov-1997 deraadt <deraadt@openbsd.org>

oops


# b1ed0aaa 05-Nov-1997 deraadt <deraadt@openbsd.org>

if xdr_replymsg() fails, it can leave memory still allocated. thus we
need to go XDR_FREE it; wpaul@freebsd. clnt_raw.c also appears to have
the same problem, and there is precedent for the solutio

if xdr_replymsg() fails, it can leave memory still allocated. thus we
need to go XDR_FREE it; wpaul@freebsd. clnt_raw.c also appears to have
the same problem, and there is precedent for the solution in various
other rpc code.

show more ...


# 198c6cf5 14-Dec-1996 tholo <tholo@openbsd.org>

Clean up lint and compile warnings


# c8f91e0d 15-Sep-1996 tholo <tholo@openbsd.org>

Remove dead code
Remove unused variables
Silence some warnings
lint(1) is your friend


# e9b2b68c 19-Aug-1996 tholo <tholo@openbsd.org>

Fix RCS ids
Make sure everything uses {SYS,}LIBC_SCCS properly


# 73b69cd9 20-Jul-1996 deraadt <deraadt@openbsd.org>

bcopy->memcpy & tag


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

initial import of NetBSD tree