summaryrefslogtreecommitdiffstats
path: root/sys/contrib
Commit message (Collapse)AuthorAgeFilesLines
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-214-17/+17
| | | | Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT.
* SMP locking for ifnet list.hsu2002-12-221-0/+6
|
* Resolve conflicts arising from the ACPI CA 20021118 import.iwasaki2002-11-2713-170/+226
|
* This commit was generated by cvs2svn to compensate for changes in r107325,iwasaki2002-11-2777-1380/+1841
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of the Intel ACPI CA 20021118 drop.iwasaki2002-11-2790-1550/+2067
| | | | | | | | Approved by: re
* | network interface and link layer changes:sam2002-11-151-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | o on input don't strip the Ethernet header from packets o input packet handling is now done with if_input o track changes to ether_ifattach/ether_ifdetach API o track changes to bpf tapping o call ether_ioctl for default handling of ioctl's o use constants from net/ethernet.h where possible Reviewed by: many Approved by: re
* | Replace aux mbufs with packet tags:sam2002-10-161-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | o instead of a list of mbufs use a list of m_tag structures a la openbsd o for netgraph et. al. extend the stock openbsd m_tag to include a 32-bit ABI/module number cookie o for openbsd compatibility define a well-known cookie MTAG_ABI_COMPAT and use this in defining openbsd-compatible m_tag_find and m_tag_get routines o rewrite KAME use of aux mbufs in terms of packet tags o eliminate the most heavily used aux mbufs by adding an additional struct inpcb parameter to ip_output and ip6_output to allow the IPsec code to locate the security policy to apply to outbound packets o bump __FreeBSD_version so code can be conditionalized o fixup ipfilter's call to ip_output based on __FreeBSD_version Reviewed by: julian, luigi (silent), -arch, -net, darren Approved by: julian, silence from everyone else Obtained from: openbsd (mostly) MFC after: 1 month
* | Resolve conflicts arising from the ACPI CA 20021002 import.iwasaki2002-10-046-36/+50
| |
* | This commit was generated by cvs2svn to compensate for changes in r104470,iwasaki2002-10-0448-1408/+1995
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of the Intel ACPI CA 20021002 drop.iwasaki2002-10-0454-1444/+2045
| |
* | (This commit touches about 15 disk device drivers in a very consistentphk2002-09-201-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and predictable way, and I apologize if I have gotten it wrong anywhere, getting prior review on a patch like this is not feasible, considering the number of people involved and hardware availability etc.) If struct disklabel is the messenger: kill the messenger. Inside struct disk we had a struct disklabel which disk drivers used to communicate certain metrics to the disklayer above (GEOM or the disk mini-layer). This commit changes this communication to use four explicit fields instead. Amongst the benefits is that the fields do not get overwritten by wrong or bogus on-disk disklabels. Once that is clear, <sys/disk.h> which is included in the drivers no longer need to pull <sys/disklabel.h> and <sys/diskslice.h> in, the few places that needs them, have gotten explicit #includes for them. The disklabel inside struct disk is now only for internal use in the disk mini-layer, so instead of embedding it, we malloc it as we need it. This concludes (modulus any mistakes) the series of disklabel related commits. I belive it all amounts to a NOP for all the rest of you :-) Sponsored by: DARPA & NAI Labs.
* | Don't call dkunit() to find our unit number, it is in our softc.phk2002-09-201-1/+1
| | | | | | | | Sponsored by: DARPA & NAI Labs.
* | Fix kernel build breakage when ACPI_DEBUG option is specified.iwasaki2002-08-291-2/+4
| |
* | Resolve conflicts arising from the ACPI CA 20020815 import.iwasaki2002-08-2916-154/+147
| |
* | This commit was generated by cvs2svn to compensate for changes in r102550,iwasaki2002-08-2977-892/+3736
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of the Intel ACPI CA 20020815 drop.iwasaki2002-08-2990-1043/+3876
| |
* | Finally merge in the changes from ipfilter 3.4.29 to freebsd-current.darrenr2002-08-2813-73/+298
| | | | | | | | Main changes here are related to the ftp proxy and making that work better.
* | Don't use "NULL" when "0" is really meant.archie2002-08-231-1/+1
| | | | | | | | | | | | But in this case, "-1" is really meant. Reviewed by: darrenr
* | Prepare for importing newer version of ACPI CA.iwasaki2002-08-221-3/+10
| |
* | Resolve conflicts arising from the ACPI CA 20020725 import.iwasaki2002-07-3014-1747/+341
| |
* | This commit was generated by cvs2svn to compensate for changes in r100966,iwasaki2002-07-3064-1655/+8457
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of the Intel ACPI CA 20020725 drop.iwasaki2002-07-3075-2377/+8799
| |
* | Resolve conflicts arising from the ACPI CA 20020611 import.iwasaki2002-07-0915-577/+809
| |
* | This commit was generated by cvs2svn to compensate for changes in r99679,iwasaki2002-07-09116-3394/+4522
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of the Intel ACPI CA 20020611 drop.iwasaki2002-07-09128-3956/+5162
| |
* | Resolve conflicts arising from the ACPI CA 20020404 import.iwasaki2002-06-3011-251/+309
| |
* | This commit was generated by cvs2svn to compensate for changes in r99146,iwasaki2002-06-3064-825/+1394
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of the Intel ACPI CA 200200404 drop.iwasaki2002-06-3074-1083/+1701
| |
* | - Add sanity check for argument.iwasaki2002-06-121-2/+7
| | | | | | | | | | - Add new entry to stripdirs. The `generate' directory appeared in acpica-unix-20020517.
* | Commit changes that happened in IPFilter versions 3.4.27 - 3.4.28darrenr2002-06-0710-24/+67
| |
* | Merge updates from 3.4.26 - 3.4.27.darrenr2002-04-278-65/+115
| |
* | bring in changes from 3.4.26.darrenr2002-04-2514-160/+338
| |
* | This commit was generated by cvs2svn to compensate for changes in r95415,darrenr2002-04-251-0/+275
|\ \ | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Import IPFilter 3.4.26 kernel sources, including H.323 proxy.darrenr2002-04-251-0/+275
| | | | | | | | | | | | | | | | | | Include the licence file for both IPFilter and the H.323 proxy (from QNX), for convienence.
| * | Import IPFilter 3.4.26 kernel sources, including H.323 proxy.darrenr2002-04-2514-186/+378
| | | | | | | | | | | | | | | Include the licence file for both IPFilter and the H.323 proxy (from QNX), for convienence.
| * | Import IPFilter 3.4.25 (last version 3.4.20)darrenr2002-03-1920-869/+2077
| | |
* | | We don't need ip_ipsec_pxy.c in userland.ru2002-03-261-1/+1
| | |
* | | fix blockno printf formatting warnings.alfred2002-03-191-4/+6
| | |
* | | do not include the missing ip_h323_pxy.cdarrenr2002-03-191-1/+0
| | |
* | | fix conflicts (mostly damn rcs id's) generated by importdarrenr2002-03-1920-854/+2055
| | |
* | | This file is being removed pending the all clear on its licence by someonedarrenr2002-03-191-275/+0
| | | | | | | | | | | | else.
* | | This commit was generated by cvs2svn to compensate for changes in r92680,darrenr2002-03-193-0/+676
|\ \ \ | |/ / | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Import IPFilter 3.4.25 (last version 3.4.20)darrenr2002-03-193-0/+676
| | |
| * | This commit was manufactured by cvs2svn to create branchcvs2svn2001-09-121-0/+29
| | | | | | | | | | | | 'VENDOR-sys-ipfilter'.
| * | Import version 3.4.20 of IPFilterdarrenr2001-07-2818-510/+862
| | |
| * | Update IP Filter kernel sourcedarrenr2001-02-0414-119/+259
| | |
| * | Import IP filter 3.4.13darrenr2000-10-298-48/+58
| | |
| * | Import IP Filter 3.4.12 into kernel source treedarrenr2000-10-2614-192/+613
| | |
| * | Import IP Filter 3.4.9 bits into the kerneldarrenr2000-08-1310-102/+367
| | |
| * | import ipfilter 3.4.8darrenr2000-07-1913-112/+226
| | |
OpenPOWER on IntegriCloud