Tim J. Robbins
eabe23f352
Lock proc while accessing p_siglist p_sigmask and p_sigignore.
...
Not tested because netncp does not compile.
2003-02-14 09:16:43 +00:00
Mike Barcroft
2b7f24d210
Change iov_base's type from char *' to the standard
void *'. All
...
uses of iov_base which assume its type is `char *' (in order to do
pointer arithmetic) have been updated to cast iov_base to `char *'.
2002-10-11 14:58:34 +00:00
Juli Mallett
1d9c56964d
Back our kernel support for reliable signal queues.
...
Requested by: rwatson, phk, and many others
2002-10-01 17:15:53 +00:00
Juli Mallett
70d4d0c0f5
Convert use of p_siglist and old SIG*() macros to use <sys/ksiginfo.h>
...
prototyped functions to get a sigset_t, and further to check for any
queued signals, rather than an empty signal set, to go with the move
to signal queues rather than signal sets.
2002-09-30 20:48:29 +00:00
David E. O'Brien
6e551fb628
Update to C99, s/__FUNCTION__/__func__/,
...
also don't use ANSI string concatenation.
2001-12-10 08:09:49 +00:00
Peter Wemm
69223861fe
Fix warning: 203: implicit declaration of function `kernel_sysctlbyname'
2001-06-15 07:37:01 +00:00
Jonathan Lemon
93e08c6931
Use new kernel_sysctlbyname function. Remove private copy.
2001-05-19 05:48:07 +00:00
Boris Popov
73834ced9f
Move bindery authentication ncps to ncp_ncp.c file. ncp_login.c will stay
...
empty for a while.
2001-03-22 10:38:16 +00:00
Boris Popov
60457bde5a
Properly set flags on the broken connection.
2001-03-22 10:29:39 +00:00
Boris Popov
29ad26f932
Major update of NCP requester:
...
Use mchain API to work with mbuf chains.
Do not depend on INET and IPX options.
Allocate ncp_rq structure dynamically to prevent possible stack overflows.
Let ncp_request() dispose control structure if request failed.
Move all NCP wrappers to ncp_ncp.c file and all NCP request processing
functions to ncp_rq.c file.
Improve reconnection logic.
Misc style fixes.
2001-03-10 05:24:45 +00:00
Boris Popov
ba9ae29ee3
Add missing initialization which could lead to kernel panic.
1999-10-29 10:21:07 +00:00
Boris Popov
cff51c813a
Remove unnessary includes.
1999-10-12 10:37:00 +00:00
Boris Popov
dd166d3282
Import kernel part of ncplib: netncp and nwfs
...
Reviewed by: msmith, peter
Obtained from: ncplib
1999-10-02 04:06:24 +00:00