bp
a22e58fe44
Distinguish cases when ncp module not loaded and when module have old
...
interface.
2004-06-02 03:41:10 +00:00
peter
823c05fbc4
Fix for 64 bit platforms. sysctl's length args are pointers to
...
size_t, not int. This could be fatal where size_t is long.
Reviewed by: bp
2003-07-25 19:17:46 +00:00
imp
5926797d54
No need to have ifdef < FreeBSD 4.0-current in here. Remove it to
...
avoid false positive while searching for __FreeBSD_version abuse.
2003-04-04 04:16:06 +00:00
tjr
c072d36bb9
Use a character device and ioctl() for communication between libncp
...
and the kernel instead of adding more syscalls at runtime. As a bonus,
you can now restrict access to the kernel NCP interface with chmod.
2003-02-28 04:31:29 +00:00
markm
76fe441a7b
Do not use __progname directly (except in [gs]etprogname(3)).
...
Also, make an internal _getprogname() that is used only inside
libc. For libc, getprogname(3) is a weak symbol in case a
function of the same name is defined in userland.
2002-03-29 22:43:43 +00:00
dillon
8411ee0def
Add __FBSDID()s to libncp
2001-09-30 22:01:19 +00:00
kris
110fc843a0
Mark some functions as __printflike() and/or taking const char * arguments
...
instead of char *.
MFC after: 2 weeks
2001-08-20 12:53:36 +00:00
bp
3a5569cf04
Remove duplicated extern.
...
Submitted by: Nathan Ahlstrom <nrahlstr@winternet.com>
2000-01-01 14:21:31 +00:00
bp
61d5a0b6ee
Handle SAP responces in a more correct way. Allow connection number
...
greater than 255 in the broadcast messages.
1999-10-29 12:59:59 +00:00
bp
41cfec2c02
Initial import of ncp library sources.
...
Reviewed by: jdp, mdodd
1999-10-12 11:56:41 +00:00