freebsd-nq/sys
Dmitry Chagin 1a52a4abf7 Rework r191742.
Use the protocol family constants for the domain argument validation.

Return EAFNOSUPPORT in case when the incorrect domain argument
is specified.

Return EPROTONOSUPPORT instead of passing values that are not 0
to the BSD layer.

Suggested by:   rwatson

Approved by:	kib (mentor)
MFC after:	1 month
2009-05-07 03:23:22 +00:00
..
amd64 Disable adaptive mutexes and rwlocks for XENHVM. 2009-05-06 17:52:38 +00:00
arm Use the good hints for the NSLU, it should fix the network adapter. 2009-05-06 20:24:17 +00:00
boot GPT style partitioning for loader(8) with U-Boot support library (tested on 2009-05-05 16:29:08 +00:00
bsm Merge OpenBSM 1.1 from OpenBSM vendor branch to head. 2009-04-19 16:17:13 +00:00
cam Get rid of the device index number stored in the sa(4) unit number. 2009-04-20 10:40:42 +00:00
cddl Introduce the extensible jail framework, using the same "name=value" 2009-04-29 21:14:15 +00:00
compat Rework r191742. 2009-05-07 03:23:22 +00:00
conf Change the curvnet variable from a global const struct vnet *, 2009-05-05 10:56:12 +00:00
contrib In preparation for turning on options VIMAGE in next commits, 2009-04-26 22:06:42 +00:00
crypto identify routine takes driver_t *, not device_t *. 2009-02-05 19:30:28 +00:00
ddb Prefer prototypes to k&r definitions. 2009-03-09 13:32:19 +00:00
dev Add the Sierra AC885U and increase the max ports to 8. 2009-05-07 02:17:09 +00:00
fs Add the experimental nfs subtree to the kernel, that includes 2009-05-04 15:23:58 +00:00
gdb
geom - Split up the BIO queue into a queue for new and one for completed requests. 2009-05-06 19:34:32 +00:00
gnu Fix two issues with bufdaemon, often causing the processes to hang in 2009-03-16 15:39:46 +00:00
i386 Do not try to initialize LAPIC timer if we are not going to use it. 2009-05-05 01:13:20 +00:00
ia64 Remove isa_irq_pending(). It's not used. 2009-04-24 03:43:20 +00:00
isa Rename statclock_disable variable to atrtcclock_disable that it actually is, 2009-05-03 17:47:21 +00:00
kern Change the curvnet variable from a global const struct vnet *, 2009-05-05 10:56:12 +00:00
kgssapi
legacy/dev Remove kue_fw.h, missed in previous IFF_NEEDSGIANT USB driver garbage 2009-04-17 09:48:20 +00:00
libkern Add memmove() to the kernel, making the kernel compile with Clang. 2009-02-28 16:21:25 +00:00
mips A variety of changes: 2009-05-02 06:12:38 +00:00
modules Bring in Andrew Thompson's port of Sepherosa Ziehau's bwi driver for 2009-05-03 04:01:43 +00:00
net Change the curvnet variable from a global const struct vnet *, 2009-05-05 10:56:12 +00:00
net80211 Change the curvnet variable from a global const struct vnet *, 2009-05-05 10:56:12 +00:00
netatalk Lock interface address list lock around ifaddr inserts and deletes 2009-04-19 22:01:38 +00:00
netgraph Unbreak LINT build, caused by a change in struct ng_node layout introduced 2009-05-05 16:26:06 +00:00
netinet Remove unnecessary CURVNET_SET() calls where curvnet context is 2009-05-06 13:30:46 +00:00
netinet6 Remove unnecessary CURVNET_SET() calls where curvnet context is 2009-05-06 13:30:46 +00:00
netipsec Change the curvnet variable from a global const struct vnet *, 2009-05-05 10:56:12 +00:00
netipx Make the SPX code use its own copies of insque()/remque(). 2009-04-26 21:03:27 +00:00
netnatm Remove IFF_NEEDSGIANT, a compatibility infrastructure introduced 2009-03-15 14:21:05 +00:00
netncp
netsmb
nfs Adding sys/nfs/nfssvc.h and sys/nfs/nfs_nfssvc.c in preparation for 2009-04-07 19:06:51 +00:00
nfs4client Remove VOP_LEASE and supporting functions. This hasn't been used since 2009-04-10 10:52:19 +00:00
nfsclient Change the curvnet variable from a global const struct vnet *, 2009-05-05 10:56:12 +00:00
nfsserver Change nfsserver so that it uses the nfssvc() system call provided 2009-04-12 19:04:27 +00:00
nlm
opencrypto Fix return type for detach routine (should be int) 2009-02-05 17:43:12 +00:00
pc98 Reduce diffs against i386. 2009-05-06 04:40:18 +00:00
pci For RTL8139C+ controllers, have controller handle padding short 2009-04-20 07:13:04 +00:00
powerpc Zero PCB during early AIM PowerPC init. 2009-04-24 08:57:54 +00:00
rpc Added a field to the SVCXPRT structure that the nfsv4 server can 2009-04-16 16:26:35 +00:00
security Rename MAC Framework-internal macros used to invoke policy entry points: 2009-05-01 21:05:40 +00:00
sparc64 Don't conditionally define CACHE_LINE_SHIFT, as we anticipate sizing 2009-04-20 12:59:23 +00:00
sun4v Don't conditionally define CACHE_LINE_SHIFT, as we anticipate sizing 2009-04-20 12:59:23 +00:00
sys Unbreak options VIMAGE kernel builds. 2009-05-06 08:49:39 +00:00
tools Add SDT DTrace probes for VFS vnode operations in the vfs:vop 2009-03-29 03:30:15 +00:00
ufs Change the semantics of i_modrev/va_filerev to what is required for 2009-04-27 16:46:16 +00:00
vm Eliminate vnode_pager_input_smlfs()'s pointless call to pmap_clear_modify(). 2009-05-04 06:30:00 +00:00
xdr Add memmove() to the kernel, making the kernel compile with Clang. 2009-02-28 16:21:25 +00:00
xen Fix the Xen build for i386 PV mode. 2009-04-01 17:06:28 +00:00
Makefile Removal pccard directory requires removing it from the list of things 2009-02-15 18:19:24 +00:00