summaryrefslogtreecommitdiffstats
path: root/sys/netatm/ipatm/ipatm_load.c
Commit message (Collapse)AuthorAgeFilesLines
* Make the debugging variable that controls dumping of IP over ATM packetsharti2003-07-241-2/+15
| | | | | | | accessible as a sysctl. Submitted by: Vincent Jardin <vjardin@wanadoo.fr> MFC after: 2 weeks
* Get rid of the zone for network interfaces. We have converted this toharti2003-07-231-7/+0
| | | | use malloc(9).
* Remove the zone limits for all the zones used in the ATM code.harti2003-07-221-2/+0
| | | | | | | | | | | These were a left over from when the private memory pools were converted to use uma zones. The limit of UMA zones, however, works differently. When a zone is limited to only one or two pages than, on multi-cpu systems, processes can get stuck on the zonelimit, because all remaining free items are in caches of other CPUs. Also add rudimentary error handling in some places (panic) when a zone cannot be created.
* Use __FBSDID().obrien2003-06-111-10/+3
|
* - Change the ATM stack functions to use intptr_t instead of int for opaquejhb2002-11-081-2/+3
| | | | | | | arguments. - Fix a few other places that assumed that sizeof(int) == sizeof(void *). Reviewed by: mdodd
* - Fix uma_zcreate parameters -- don't pass M_* flags here, doh.arr2002-05-231-2/+2
|
* - Turn two more storage pools into UMA zones and make the related memoryarr2002-05-231-17/+18
| | | | allocations and frees use the UMA api.
* Remove __P.alfred2002-03-201-5/+5
|
* Add back some now needed #include <sys/systm.h>phk2000-12-071-0/+1
| | | | Fix various warnings while here anyway.
* Remove more unused #includes.phk2000-10-301-1/+0
|
* Remove unneeded #include <machine/clock.h>phk2000-10-151-1/+0
|
* Remove the #include kitchensink <netatm/kern_include.h> and addphk2000-10-121-1/+23
| | | | | | | | | the #includes to the respective source files. Also un-nest includes in <dev/hfa/fore_include.h> I have run src/tools/tools/kerninclude to remove 1239 clearly unneeded #includes reducing the total from 3524 includes to 2285.
* Do some cleanups of the HARP atm codes interface into the system:phk2000-10-121-84/+0
| | | | | | | | Define the NETISR just like all the other NETISRs. unifdef -Usun -D__FreeBSD__ we will probably never support sun4c and if we do we can't use the solaris code anyway and I doubt anybody will be running Fore ATM cards in then in the first place.
* Remove un-needed #include's.mks2000-01-171-1/+0
| | | | Pointed out by: phk
* $Id$ -> $FreeBSD$peter1999-08-281-2/+2
|
* Allow configuration of up to 256 network interfaces per physical interface -mks1999-05-101-3/+3
| | | | just like the docs say it should.
* Fix warnings in preparation for adding -Wall -Wcast-qual to thedillon1999-01-271-5/+5
| | | | kernel compile
* Trivial stylish changes, mostly to silence gcc.phk1998-10-311-5/+5
| | | | | Reviewed by: Mike Spengler <mks@networkcs.com> Submitted by: phk
* Add new files for HARP3phk1998-09-151-0/+878
Host ATM Research Platform (HARP), Network Computing Services, Inc. This software was developed with the support of the Defense Advanced Research Projects Agency (DARPA).
OpenPOWER on IntegriCloud