1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-25 16:13:17 +00:00
freebsd/sys
Gleb Smirnoff 6c69a7c30b o Clean up interface between ip_fw_chk() and its callers:
- ip_fw_chk() returns action as function return value. Field retval is
  removed from args structure. Action is not flag any more. It is one
  of integer constants.
- Any action-specific cookies are returned either in new "cookie" field
  in args structure (dummynet, future netgraph glue), or in mbuf tag
  attached to packet (divert, tee, some future action).

o Convert parsing of return value from ip_fw_chk() in ipfw_check_{in,out}()
  to a switch structure, so that the functions are more readable, and a future
  actions can be added with less modifications.

Approved by:	andre
MFC after:	2 months
2005-01-14 09:00:46 +00:00
..
alpha
amd64 There are no PC98 amd64 machines, so gc a few stray ifdefs. 2005-01-11 03:44:17 +00:00
arm Add support for ptrace() and gdb breakpoints. 2005-01-10 22:43:16 +00:00
boot Only update the boot sector when there is a valid drive number provided. 2005-01-09 23:30:35 +00:00
cam
coda Ditch vfs_object_create() and make the callers call VOP_CREATEVOBJECT() 2005-01-13 12:25:19 +00:00
compat Match the LINUX32's style with existing style 2005-01-14 04:44:56 +00:00
conf Allow the dragon and snake screen savers to be statically compiled into a 2005-01-13 15:55:34 +00:00
contrib This commit was generated by cvs2svn to compensate for changes in r140216, 2005-01-14 06:37:43 +00:00
crypto
ddb
dev Use the standard FreeBSD license 2005-01-13 19:12:10 +00:00
doc
fs Eliminate unused and constant arguments to smbfs_vinvalbuf() 2005-01-14 08:52:55 +00:00
gdb
geom Introduce a new GEOM class - SHSEC. It provides sharing secret between 2005-01-11 18:06:44 +00:00
gnu Eliminate unused and unnecessary "cred" argument from vinvalbuf() 2005-01-14 07:33:51 +00:00
i4b
i386 pcic is no more on i386 port, so remove it from the hints. 2005-01-14 06:54:59 +00:00
ia64
isa Make life for owners of Synaptics Touchpads more pleasant :-) 2005-01-10 13:05:58 +00:00
isofs/cd9660 Wrap the bufobj operations in macros: BO_STRATEGY() and BO_WRITE() 2005-01-11 09:10:46 +00:00
kern Eliminate unused and unnecessary "cred" argument from vinvalbuf() 2005-01-14 07:33:51 +00:00
libkern
modules Connect SHSEC GEOM class to the build. 2005-01-11 18:18:40 +00:00
net o Clean up interface between ip_fw_chk() and its callers: 2005-01-14 09:00:46 +00:00
net80211
netatalk /* -> /*- for license, minor formatting changes, insert COPYRIGHT into files 2005-01-07 02:35:34 +00:00
netatm
netgraph Locking and cleanup of tty netgraph node. Tty stack is Giant-locked, 2005-01-13 07:43:12 +00:00
netinet o Clean up interface between ip_fw_chk() and its callers: 2005-01-14 09:00:46 +00:00
netinet6
netipsec
netipx Mark the IPX netisr as MPSAFE so that inbound IPX traffic is processed 2005-01-09 07:34:55 +00:00
netkey fixed an unexpected addr/port matching failure in IPv6 SA management 2005-01-10 13:06:42 +00:00
netnatm
netncp
netsmb
nfs
nfs4client This file fell out of the list when adding bufsync. 2005-01-11 11:36:26 +00:00
nfsclient Eliminate unused and unnecessary "cred" argument from vinvalbuf() 2005-01-14 07:33:51 +00:00
nfsserver Ditch vfs_object_create() and make the callers call VOP_CREATEVOBJECT() 2005-01-13 12:25:19 +00:00
opencrypto
pc98 In my last commit, I'd assumed that LINE30 was always defined. It 2005-01-09 22:17:39 +00:00
pccard
pci Reimplement the fix in rev. 1.126. 2005-01-10 09:56:47 +00:00
posix4
powerpc - allow a device hint to disable probing a slot on a Uninorth PCI bus. 2005-01-11 08:09:50 +00:00
rpc
security
sparc64 Don't panic when we're asked to allocate a resource type that we know 2005-01-09 18:58:08 +00:00
sys Eliminate unused and unnecessary "cred" argument from vinvalbuf() 2005-01-14 07:33:51 +00:00
tools Get rid of the VDESC() macro while the pot is boiling anyway, it is 2005-01-13 08:05:20 +00:00
ufs Eliminate unused and unnecessary "cred" argument from vinvalbuf() 2005-01-14 07:33:51 +00:00
vm Eliminate unused and unnecessary "cred" argument from vinvalbuf() 2005-01-14 07:33:51 +00:00
Makefile