Jason Evans
a18b1f1d4d
Convert lockmgr locks from using simple locks to using mutexes.
...
Add lockdestroy() and appropriate invocations, which corresponds to
lockinit() and must be called to clean up after a lockmgr lock is no
longer needed.
2000-10-04 01:29:17 +00:00
Boris Popov
94875f0a6e
Remove duplicate SYSCTL_NODE() declaration. Kernel linker can't deal
...
with it well.
2000-10-02 09:10:22 +00:00
Poul-Henning Kamp
77978ab8bc
Previous commit changing SYSCTL_HANDLER_ARGS violated KNF.
...
Pointed out by: bde
2000-07-04 11:25:35 +00:00
Poul-Henning Kamp
82d9ae4e32
Style police catches up with rev 1.26 of src/sys/sys/sysctl.h:
...
Sanitize SYSCTL_HANDLER_ARGS so that simplistic tools can grog our
sources:
-sysctl_vm_zone SYSCTL_HANDLER_ARGS
+sysctl_vm_zone (SYSCTL_HANDLER_ARGS)
2000-07-03 09:35:31 +00:00
Jake Burkholder
e39756439c
Back out the previous change to the queue(3) interface.
...
It was not discussed and should probably not happen.
Requested by: msmith and others
2000-05-26 02:09:24 +00:00
Jake Burkholder
740a1973a6
Change the way that the queue(3) structures are declared; don't assume that
...
the type argument to *_HEAD and *_ENTRY is a struct.
Suggested by: phk
Reviewed by: phk
Approved by: mdodd
2000-05-23 20:41:01 +00:00
Peter Wemm
6ff4e7af7e
nwfs depends on ncp
2000-04-29 13:34:28 +00:00
Boris Popov
424913b211
Do not panic if request issued by kernel.
...
Reported by: Vladimir Poliakov <vnp@mail.kccm.ru>
2000-04-05 10:54:02 +00:00
Boris Popov
2fe1597cc6
Enable '=' character in the filename.
...
Submitted by: Dan Nelson <dnelson@emsphone.com>
2000-01-29 02:10:37 +00:00
Bruce Evans
f9ad65b0f2
Forward declare some structs so that this header is more self-suifficent.
2000-01-14 19:54:42 +00:00
Peter Wemm
664a31e496
Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"
...
is an application space macro and the applications are supposed to be free
to use it as they please (but cannot). This is consistant with the other
BSD's who made this change quite some time ago. More commits to come.
1999-12-29 04:46:21 +00:00
Boris Popov
a58f6db677
Update to version 1.3.4 of ncplib. Cleanup header files.
1999-12-12 05:50:07 +00:00
Archie Cobbs
60fffafdc3
Change structure field named 'toupper' to 'to_upper' to avoid conflict
...
with the macro of the same name. Same thing for 'tolower'.
1999-11-02 22:46:42 +00:00
Boris Popov
7004810ddc
Bump internal version number with next release of ncplib.
1999-10-31 15:01:47 +00:00
Boris Popov
092d4c55d3
Add support for C++ in the headers. Some style cleanup.
...
Pointed by: bde
1999-10-31 03:39:03 +00:00
Boris Popov
ba9ae29ee3
Add missing initialization which could lead to kernel panic.
1999-10-29 10:21:07 +00:00
Boris Popov
efef966da8
Initial import of ncp library sources.
...
Reviewed by: jdp, mdodd
1999-10-12 11:56:41 +00:00
Boris Popov
cff51c813a
Remove unnessary includes.
1999-10-12 10:37:00 +00:00
Bruce Evans
503e666658
Fixed "misspelling" of bcmp as memcmp. memcmp doesn't exist in the
...
kernel, but gcc provides a pessimal builtin for it.
Makefile.i386:
Added a variable (CONF_CFLAGS) for configuration-specific compiler flags.
LINT:
Use CONF_CFLAGS to inhibit use of gcc builtins.
1999-10-03 07:09:31 +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