Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Lock down the network interface queues. The queue mutex must be obtained | jlemon | 2000-11-25 | 1 | -11/+2 |
| | | | | | | | | | | | | | | before adding/removing packets from the queue. Also, the if_obytes and if_omcasts fields should only be manipulated under protection of the mutex. IF_ENQUEUE, IF_PREPEND, and IF_DEQUEUE perform all necessary locking on the queue. An IF_LOCK macro is provided, as well as the old (mutex-less) versions of the macros in the form _IF_ENQUEUE, _IF_QFULL, for code which needs them, but their use is discouraged. Two new macros are introduced: IF_DRAIN() to drain a queue, and IF_HANDOFF, which takes care of locking/enqueue, and also statistics updating/start if necessary. | ||||
* | $Id$ -> $FreeBSD$ | peter | 1999-08-28 | 1 | -1/+1 |
| | |||||
* | Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not | peter | 1997-02-22 | 1 | -1/+1 |
| | | | | ready for it yet. | ||||
* | Make the long-awaited change from $Id$ to $FreeBSD$ | jkh | 1997-01-14 | 1 | -1/+1 |
| | | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. | ||||
* | Bring back netns so that Netcon can take over support for it, as agreed. | jkh | 1996-10-17 | 1 | -0/+441 |
| | | | | | This was actually easier than I thought - CVS is smart enough to handle "resurrections" now. :-) | ||||
* | finish killing off netns. (For some reason, CVS `undeleted' these | wollman | 1996-02-13 | 1 | -440/+0 |
| | | | | during my last commit.) | ||||
* | Eliminate sloppy common-style declarations. There should be none left for | bde | 1995-07-29 | 1 | -2/+1 |
| | | | | the LINT configuation. | ||||
* | Removed redundant newlines that were in some panic strings. | dg | 1995-03-19 | 1 | -2/+2 |
| | |||||
* | Added $Id$ | dg | 1994-08-02 | 1 | -0/+1 |
| | |||||
* | BSD 4.4 Lite Kernel Sources | rgrimes | 1994-05-24 | 1 | -0/+440 |