diff options
author | peter <peter@FreeBSD.org> | 1996-12-30 15:07:33 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 1996-12-30 15:07:33 +0000 |
commit | 595f765cbc2f92007739b1ef8898d613e70f6718 (patch) | |
tree | 5b73498aa46f7ea36a01a83d5a0c5154d7d03eda /lib/libc/rpc/svc_auth_unix.c | |
parent | 3a2a3df0037afee2560451ad24f04c5da5e3d72a (diff) | |
download | FreeBSD-src-595f765cbc2f92007739b1ef8898d613e70f6718.zip FreeBSD-src-595f765cbc2f92007739b1ef8898d613e70f6718.tar.gz |
- major overhaul to make this deal with unlimited fd's.
- kill non-FD_SETSIZE code
Obtained from: a diff of FreeBSD vs. OpenBSD/NetBSD rpc code.
Note, there was a nasty bug with our old code here. It would trash the
stack if a fd > 31 was passed in. It was using a "long" as though it
was an "fd_set", ie: it was assuming that a long was 256 bits wide. :-(
This has been lurking here for a while, since the FD_SETSIZE #ifdef's
were first implemented.
Diffstat (limited to 'lib/libc/rpc/svc_auth_unix.c')
0 files changed, 0 insertions, 0 deletions