History log of /freebsd-10-stable/sys/netgraph/ng_car.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 220768 18-Apr-2011 glebius

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


# 177732 30-Mar-2008 mav

- Account all node stats at the shape mode.
- Do not check destination hook presence, it will be done by netgraph.
- Use u_int instead of int in some places to simplify type conversions.
- Use NG_SEND_DATA_ONLY() macro instead of selfmade equivalent.


# 177670 27-Mar-2008 mav

Switch from timeval to bintime, to use 1/(2^20) of seconds instead of
microseconds. It allows to use bit shifts instead of some heavy 64bit
mul/div math operations.


# 174795 19-Dec-2007 mav

Add option to set packets per second limits instead of default
bits per second ones.


# 170661 13-Jun-2007 mav

Add missing ng_uncallout() on node shutdown.

Approved by: glebius (mentor)


# 169656 17-May-2007 mav

Fix small copy/paste mistake.


# 169602 16-May-2007 mav

Style cleanup.

Approved by: glebius (mentor)


# 169577 15-May-2007 mav

A node that implements various traffic shaping and rate limiting algorithms.

Approved by: glebius (mentor)