#
9b8db664 |
| 31-May-2024 |
Dmitry Lukhtionov <dmitryluhtionov@gmail.com> |
netgraph: provide separate malloc type for nodes that are missing it
The kernel option NG_SEPARATE_MALLOC helps to debug memory leaks in netgraph(4). Several nodes were missing the support.
|
#
95ee2897 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: two-line .h pattern
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
|
#
053359b7 |
| 29-Apr-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
sys/netgraph: spelling fixes in comments.
No functional change.
|
#
eb1b1807 |
| 05-Dec-2012 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Mechanically substitute flags from historic mbuf allocator with malloc(9) flags within sys.
Exceptions:
- sys/contrib not touched - sys/mbuf.h edited manually
|
#
674d86bf |
| 18-Apr-2011 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Node constructor methods are supposed to be called in syscall context always. Convert nodes to consistently use M_WAITOK flag for memory allocation.
Reviewed by: julian
|
#
1ede983c |
| 23-Oct-2008 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Retire the MALLOC and FREE macros. They are an abomination unto style(9).
MFC after: 3 months
|
#
510b7722 |
| 24-Feb-2008 |
Alexander Motin <mav@FreeBSD.org> |
Fix shutdown bug made by previous commit.
|
#
e632000e |
| 03-Feb-2008 |
Alexander Motin <mav@FreeBSD.org> |
Move all possible node logic out of the rcvdata() function to the newhook()/disconnect(). Unify function names with other nodes.
|
#
f4b580b1 |
| 07-Jun-2005 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Update statistics only in case if delivery was successfull.
|
#
c398230b |
| 07-Jan-2005 |
Warner Losh <imp@FreeBSD.org> |
/* -> /*- for license, minor formatting changes
|
#
3ca24c28 |
| 26-Jun-2004 |
Julian Elischer <julian@FreeBSD.org> |
Having moved metadata usage to mbuf tags, remove code that supports the old way of doing it.
Submitted by: Gleb Smirnoff <glebius@cell.sick.ru>
|
#
58acf05a |
| 01-Jun-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
Removed a leftover from the previous change.
Submitted by: Gleb Smirnoff
|
#
991fc65a |
| 29-May-2004 |
Julian Elischer <julian@FreeBSD.org> |
Add a new netgraph method to allow restoration of some behaviour lost in the change from 4.x style netgraph tee nodes. Alter the tee node to use the new method. Document the behaviour.
Step the ABI
Add a new netgraph method to allow restoration of some behaviour lost in the change from 4.x style netgraph tee nodes. Alter the tee node to use the new method. Document the behaviour.
Step the ABI version number... old netgraph klds will refuse to load. Better than just crashing.
Submitted by: Gleb Smirnoff <glebius@cell.sick.ru>
show more ...
|
#
f8aae777 |
| 29-May-2004 |
Julian Elischer <julian@FreeBSD.org> |
Switch to using C99 sparse initialisers for the type methods array. Should make no binary difference.
Submitted by: Gleb Smirnoff <glebius@cell.sick.ru> Reviewed by: Harti Brandt <harti@freebsd.org>
Switch to using C99 sparse initialisers for the type methods array. Should make no binary difference.
Submitted by: Gleb Smirnoff <glebius@cell.sick.ru> Reviewed by: Harti Brandt <harti@freebsd.org> MFC after: 1 week
show more ...
|
#
ba9c6c61 |
| 24-Mar-2004 |
Julian Elischer <julian@FreeBSD.org> |
Don't duplicate a packet, just to throw it away when we discover the duplicat hook is not connected.
|
#
0598ef01 |
| 22-Mar-2004 |
Julian Elischer <julian@FreeBSD.org> |
Dont count bytes being sent to a disconnected hook.
MFC after: 3 days
|
#
53dc6459 |
| 03-Jul-2003 |
Julian Elischer <julian@FreeBSD.org> |
Allow the caller to get an erro direclty if we sent the packet immediatly. Submitted by: Ian Dowse <iedowse@maths.tcd.ie> MFC after: 1 day
|
#
722a139c |
| 25-Jun-2003 |
Julian Elischer <julian@FreeBSD.org> |
Fix a comment
MFC after: 1 day
|
#
a163d034 |
| 19-Feb-2003 |
Warner Losh <imp@FreeBSD.org> |
Back out M_* changes, per decision of the TRB.
Approved by: trb
|
#
44956c98 |
| 21-Jan-2003 |
Alfred Perlstein <alfred@FreeBSD.org> |
Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT.
|
#
86fea6be |
| 19-Dec-2002 |
Bosko Milekic <bmilekic@FreeBSD.org> |
o Untangle the confusion with the malloc flags {M_WAITOK, M_NOWAIT} and the mbuf allocator flags {M_TRYWAIT, M_DONTWAIT}. o Fix a bpf_compat issue where malloc() was defined to just call bpf_allo
o Untangle the confusion with the malloc flags {M_WAITOK, M_NOWAIT} and the mbuf allocator flags {M_TRYWAIT, M_DONTWAIT}. o Fix a bpf_compat issue where malloc() was defined to just call bpf_alloc() and pass the 'canwait' flag(s) along. It's been changed to call bpf_alloc() but pass the corresponding M_TRYWAIT or M_DONTWAIT flag (and only one of those two).
Submitted by: Hiten Pandya <hiten@unixdaemons.com> (hiten->commit_count++)
show more ...
|
#
f0184ff8 |
| 31-May-2002 |
Archie Cobbs <archie@FreeBSD.org> |
Fix GCC warnings caused by initializing a zero length array. In the process, simply things a bit by getting rid of 'struct ng_parse_struct_info' which was useless because it only contained one field.
Fix GCC warnings caused by initializing a zero length array. In the process, simply things a bit by getting rid of 'struct ng_parse_struct_info' which was useless because it only contained one field.
MFC after: 2 weeks
show more ...
|
#
6e551fb6 |
| 10-Dec-2001 |
David E. O'Brien <obrien@FreeBSD.org> |
Update to C99, s/__FUNCTION__/__func__/, also don't use ANSI string concatenation.
|
#
b40ce416 |
| 12-Sep-2001 |
Julian Elischer <julian@FreeBSD.org> |
KSE Milestone 2 Note ALL MODULES MUST BE RECOMPILED make the kernel aware that there are smaller units of scheduling than the process. (but only allow one thread per process at this time). This is fu
KSE Milestone 2 Note ALL MODULES MUST BE RECOMPILED make the kernel aware that there are smaller units of scheduling than the process. (but only allow one thread per process at this time). This is functionally equivalent to teh previousl -current except that there is a thread associated with each process.
Sorry john! (your next MFC will be a doosie!)
Reviewed by: peter@freebsd.org, dillon@freebsd.org
X-MFC after: ha ha ha ha
show more ...
|
#
0633aaef |
| 26-Jan-2001 |
Julian Elischer <julian@FreeBSD.org> |
Swap egress hooks for packets entering from the monitor hooks.
|