e61d542f4888e046d7b463f54f817d01bc72747f |
07-Jan-2014 |
Mathieu Poirier <mathieu.poirier@linaro.org> |
Adding version.h This is usually autogenerated by the configure scripts but there isn't such a thing in Android. As such adding here. Change-Id: Ia4393e73358a85f4ab0b7a3f8f05cbeb8974a529 Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
ersion.h
|
4ab22ccd47319e7d9a972bcf018e1a03870f64f0 |
22-Sep-2010 |
Andreas Fett <a.fett@gmx.de> |
add user data to change_func_t for caches the patch below adds the possibility to pass user data to callbacks of type change_func_t when using the nl_cache_mngr_* family of functions. If there is any better way to do this, without duplicating the code in cache_mngr.c please let me know.
ache.h
|
256d7e723c0ff402422d3501866e9301b3f64c0f |
03-Jul-2010 |
Thomas Graf <tgraf@suug.ch> |
Fix compile warning in nl.c
etlink.h
|
db5bd57899affbcaf42ac0b93c5c7be8f51ca390 |
02-Jul-2010 |
Thomas Graf <tgr@lsx.(none)> |
Packet Location Interface
rrno.h
oute/pktloc.h
|
b3096c4acfb63e27c87ae1a2f6d4f611d899c12d |
07-Apr-2010 |
Patrick McHardy <kaber@trash.net> |
object: fix attribute comparison Currently two attributes are regarded as different if they are absent in both objects to be compared. This is obviously incorrect, change to regard objects as different if an attribute is only present on one of them or if the attribute data differs. Signed-off-by: Patrick McHardy <kaber@trash.net>
bject-api.h
|
f5f49c224835c555df9e2c1f79ac5adf4640f4a8 |
07-Apr-2010 |
Patrick McHardy <kaber@trash.net> |
addr: restore anycast functions Seems it got lost during some cleanups. Signed-off-by: Patrick McHardy <kaber@trash.net>
oute/addr.h
|
cafdaa4e065a2ee658d7e361158100f4c7abe445 |
24-Feb-2010 |
Karl Hiramoto <karl@hiramoto.org> |
new function nfnl_queue_msg_send_verdict_payload() nfnl_queue_msg_send_verdict_payload() will to send the verdict, mark, and possibly changed payload through the netlink socket. Add a few docbook comments in other funcs. Signed-off-by: Karl Hiramoto <karl@hiramoto.org>
etfilter/queue_msg.h
|
27c505eb89f7a689416f822e26c0ccea0b351ba3 |
24-Feb-2010 |
Karl Hiramoto <karl@hiramoto.org> |
new feature nl_send_iovec(), nl_auto_complete() and code refactoring. Create new function nl_send_iovec() to be used to send multiple 'struct iovec' through the netlink socket. This will be used for NF_QUEUE, to send packet payload of a modified packet. Refactor nl_send() to use nl_send_iovec() sending a single struct iovec. Create new function nl_auto_complete() by refactoring nl_send_auto_complete(), so other functions that call nl_send may also use nl_auto_complete() Signed-off-by: Karl Hiramoto <karl@hiramoto.org>
etlink.h
|
8808743839b0f459394ecd00cb0f7c1896c0ab7a |
16-Dec-2009 |
Thomas Graf <tgraf@suug.ch> |
CLI - Command Line Interface Library Moved common code in src/ used by CLI tools to src/lib/ for possible use by other CLI tools. Just link to libnl-cli.{so|la}
li/addr.h
li/ct.h
li/link.h
li/neigh.h
li/qdisc.h
li/route.h
li/rule.h
li/utils.h
|
2ead49f0d5873628156e50dfed7da14619a4172d |
20-Jul-2009 |
olc <olc@satem.(none)> |
Add support for getting and deleting queueing classes.
oute/class.h
|
ef858fb492dfe98e3ae194264fbc73649cf8493a |
02-Sep-2009 |
Thomas Graf <tgr@lsx.localdomain> |
- Reworked the classifier interface. - Added initial ematch support - Added support for the basic classifier - Added support for the cgroup classifier
ttr.h
ist.h
oute/classifier-modules.h
oute/classifier.h
oute/cls/basic.h
oute/cls/cgroup.h
oute/cls/ematch.h
oute/cls/ematch/cmp.h
|
dec2ea357d7f54c986d06a06b8233dd1a7c85245 |
06-Jul-2009 |
Pavel Roskin <proski@gnu.org> |
Declare struct ucred in handlers.h and netlink.h Both files refer to it. The sources including those files are not guaranteed to include sys/socket.h to ensure that struct ucred is defined.
andlers.h
etlink.h
|
a8cd7b62c86127e2c946373d50efac9d2ed8da38 |
07-Apr-2009 |
Pavel Roskin <proski@gnu.org> |
nl_object_priv() is inline, so define it in the header
bject.h
|
b624b9ed936f4c23bc4f30d8dce34da49775dd15 |
10-Dec-2008 |
Thomas Graf <tgr@plip.localdomain> |
Remove obsoleted struct nl_handle definition
ocket.h
|
724dfa6d70943e0d4e3c8e54bff43050828a64d0 |
10-Dec-2008 |
Thomas Graf <tgr@plip.localdomain> |
Consistent naming of socket functions
ocket.h
|
72aa861c48b6876e94d07470025155a6924a6983 |
01-Dec-2008 |
Holger Eitzenberger <heitzenberger@astaro.com> |
Allow to pass multiple group values to membership functions Instead of calling the membership functions several times it is helpfull to extend the API and make the single group functions a special case. The value 0 (NFNLGRP_NONE) terminates this list. Example use: nl_socket_add_memberships(sock, group_1, group_2, 0); nl_socket_drop_memberships(sock, group_1, group_2, 0); Signed-off-by: Holger Eitzenberger <holger@eitzenberger.org>
ocket.h
|
334f551c5994f7a5a2163fd73ca20d201c7e7bf0 |
23-Oct-2008 |
Patrick McHardy <kaber@trash.net> |
libnl: nfqueue: add nfqueue specific socket allocation function commit e92539843a0c7e5116254382626cce226bf2135e Author: Patrick McHardy <kaber@trash.net> Date: Thu Oct 23 13:46:16 2008 +0200 libnl: nfqueue: add nfqueue specific socket allocation function nfqueue users usually send verdict messages from the receive callback. When waiting for ACKs, the receive callback might be called again recursively until the stack blows up. Add a nfqueue specific socket allocation function that automatically disables ACKing for the socket. Signed-off-by: Patrick McHardy <kaber@trash.net>
etfilter/queue.h
|
2bdee95a765457fe4206b89d51974ae56e75c588 |
20-Oct-2008 |
Thomas Graf <tgr@plip.localdomain> |
Add socket flag NL_NO_AUTO_ACK to allow disabling auto ACKS
ocket.h
|
f42f195a80ffb7a5dcc355a56b8fe229692718e5 |
15-Oct-2008 |
Thomas Graf <tgr@plip.localdomain> |
Error handling for rtnl_cls_set_kind() & addition of rtnl_cls_get_ops()
oute/classifier.h
|
5d92f9c03d85cefee5afe7f40d7ea69dfde4cf77 |
15-Oct-2008 |
Thomas Graf <tgr@plip.localdomain> |
Use 16bit ints for classifier prio/protocol
oute/classifier.h
|
23ee46ef7115c2e311c36e43a833e6c3deada18a |
14-Oct-2008 |
Thomas Graf <tgr@plip.localdomain> |
Replace NL_KEEP code with proper message reference counting Adds reference counting to netlink messages so callbacks can hold on to a message without using the broken keep message flag.
andlers.h
sg.h
|
13ab2441ced84cfc093734b257c43fa468cb22fd |
17-Jun-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Remove XML dumping Bloats the library, not frequently used
ypes.h
|
ff05f2ffc3caea6c59b6c940aa80e1314783a070 |
17-Jun-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Fix compile errors when linking against libnl-genl
enl/mngt.h
|
ab578b9ca00b19ad6b66283ec08d004f9fc391d6 |
17-Jun-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Improvements to address utilities - Moved env var dumping to nl-addr-list.c - support for ipv6 lifetimes - correct and complete help texts
oute/addr.h
|
1f66555570e58a71ed7975b8d2b22dafc99f8ab8 |
17-Jun-2008 |
Thomas Graf <tgr@lsx.localdomain> |
<netlink/addr.h> requires <netdb.h>
etlink.h
|
473e68e41a34b33698c1325fc0018c36c170dad5 |
17-Jun-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Need <linux/in_route.h>
oute/route.h
|
c48a17694b6719606fa76fdad8a5cef3289cb42c |
16-Jun-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Extend nl_time2int() and rename it to nl_str2msec() Support parsing of more complex time duration input.
tils.h
|
d49018fd789d96ec3fa90e41af24fd2796bac9fe |
13-Jun-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Introduce nla_strdup() to help parse strings attributes
ttr.h
|
d84430702496f617c01c5e2d27d0e82e02390bb7 |
23-May-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Remove old line counting while dumping
bject-api.h
oute/class-modules.h
oute/classifier-modules.h
oute/link/info-api.h
oute/qdisc-modules.h
ypes.h
|
337fbd24cad1f5cf9c8b4287a75f2c69f088adce |
22-May-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Present port and icmp values in host byte order and beautify printing This changes make nfnl_ct_get_src_port() and others return the value in host byte order rather than in network byte order. Also splits printing into details and statistical section and improves readability.
etfilter/ct.h
|
531029c130db95a82c9f2121e59698e86cd84e79 |
22-May-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Remove change routine, works flawlessly via add() with NLM_F_REPLACE This breaks the API but is the right thing to do.
oute/neighbour.h
|
0d925c58069b2d29f17c2bde14192b6f35ccac4d |
15-May-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Remove references to unused attribute anycast
oute/addr.h
|
1155370f520cb64657e25153255cf7dc1424317f |
15-May-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Rename struct nl_handle to struct nl_sock The idea of a common handle is long revised and only misleading, nl_handle really represents a socket with some additional action handlers assigned to it. Alias for nl_handle is kept for backwards compatibility.
ache-api.h
ache.h
ib_lookup/lookup.h
enl/ctrl.h
enl/genl.h
andlers.h
etfilter/ct.h
etfilter/log.h
etfilter/log_msg.h
etfilter/nfnl.h
etfilter/queue.h
etfilter/queue_msg.h
etlink.h
oute/addr.h
oute/class.h
oute/classifier.h
oute/link.h
oute/neighbour.h
oute/neightbl.h
oute/qdisc.h
oute/route.h
oute/rtnl.h
oute/rule.h
ocket.h
|
0cf780859cbce363a6e2cd4b8d19c5498a3530f5 |
14-May-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Check length of provided address label
oute/addr.h
|
b4fbe1d34d6f54045b5c6236d86aacd4340ec83d |
14-May-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Replace RTNL_LINK_NOT_FOUND with just 0 The interface index 0 is reserved and can be safely used to signal that the device does not exist.
oute/link.h
|
eed2afaab7aa72fae393a395a8879b91a922ff5e |
14-May-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Remove obsolete nla_get_addr() and nla_get_data() Replaces obsolete calls to nla_get_addr() and nla_get_data() with nl_addr_alloc_attr() respectively nl_data_alloc_attr(). Also fixes missing error handling while parsing routing multipath configuration.
ddr.h
ttr.h
ata.h
|
7179b2d85964ef8fec8eca3ad661de9f38daa0ba |
14-May-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Break API some more Since we've broken the API anyway, remove some aliases which only exist for backwards compatibility.
ache.h
sg.h
etlink.h
oute/rule.h
|
8a3efffa5b3fde252675239914118664d36a2c24 |
14-May-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Thread-safe error handling In order for the interface to become more thread safe, the error handling was revised to no longer depend on a static errno and error string buffer. This patch converts all error paths to return a libnl specific error code which can be translated to a error message using nl_geterror(int error). The functions nl_error() and nl_get_errno() are therefore obsolete. This change required various sets of function prototypes to be changed in order to return an error code, the most prominent are: struct nl_cache *foo_alloc_cache(...); changed to: int foo_alloc_cache(..., struct nl_cache **); struct nl_msg *foo_build_request(...); changed to: int foo_build_request(..., struct nl_msg **); struct foo *foo_parse(...); changed to: int foo_parse(..., struct foo **); This pretty much only leaves trivial allocation functions to still return a pointer object which can still return NULL to signal out of memory. This change is a serious API and ABI breaker, sorry!
ddr.h
ache.h
rrno.h
ib_lookup/lookup.h
enl/ctrl.h
etfilter/ct.h
etfilter/log.h
etfilter/log_msg.h
etfilter/queue.h
etfilter/queue_msg.h
etlink.h
bject.h
oute/addr.h
oute/class.h
oute/classifier.h
oute/link.h
oute/neighbour.h
oute/neightbl.h
oute/qdisc.h
oute/route.h
oute/rule.h
tils.h
|
cc9c6d63848400b77906a4a9df0be826dfc21b72 |
08-May-2008 |
Ben Gamsa <ben@somanetworks.com> |
Added two new functions to facilitate processing the nexthop entries for routes. Added rtnl_route_foreach_nexthop() to walk the list of nexthops invoking a caller-provided callback for each nexthop entry, and added rtnl_route_nexthop_n() to retrieve the Nth nexthop entry in the list.
oute/route.h
|
dc883cc14978fe2fc10f173c145ffc4d0c1178b0 |
05-May-2008 |
Thomas Graf <tgr@lsx.localdomain> |
ignore more temporary files
gitignore
|
85808860b6174aecc901c34c90968911ad013280 |
05-May-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Route cache support This changesets adds the possibility to fill a nl_cache with the contents of the route cache. It also adds the possibility to limit route caches to certain address families.
oute/route.h
|
241b2b83ba5672f5c86154d29eeb8ef4c7c6e9b4 |
30-Apr-2008 |
Tad Kollar <Thaddeus.J.Kollar@nasa.gov> |
New netem funtionality and TBF fix New netem-related functionality: Added ability to save new settings to the kernel. In netem.c, the netem_get_opts() stub has been replaced with netem_build_msg() which manipulates the nl_msg data directly and returns an error code instead of a new nl_msg. Modifications to qdisc_build() in qdisc.c and struct rtnl_qdisc_ops were necessary for this. Added support for getting/setting corruption probability/correlation. Added support for setting a delay distribution. Fixed tbf_msg_parser() to call tbf_alloc() instead of tbf_qdisc() to prevent a seg fault.
oute/qdisc-modules.h
oute/sch/netem.h
|
20338614247bd20e6f911a92f70ee9dea3d8177c |
30-Apr-2008 |
Thomas Graf <tgr@lsx.localdomain> |
version.h.in should be in tree not the generated version
ersion.h
ersion.h.in
|
66330d37f58f506c423b263a4e40f094a52d4a09 |
30-Apr-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Provide libnl version in <netlink/version.h>
etlink.h
ersion.h
|
32000e8e9c275fac8933880350291cf642662349 |
29-Apr-2008 |
Inaky Perez-Gonzalez <inaky@linux.intel.com> |
libnl: recvmsgs doesn't necessarily free the message data I stepped over libnl always freeing the messages and it kind of made it awkward to reuse the message data without reallocating. The basic idea is: if a callback return value has a bit set, don't free that message. The calling application owns it. By default, things stay as before (messages are freed). Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
andlers.h
|
535e83162249ed6274ba46bc72d8cc683ba20e17 |
29-Apr-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Big routing code rework (API/ABI BREAK!) Adds all missing routing attributes and brings the routing related code to a working state. In the process the API was broken several times with the justification that nobody is using this code yet. The changes include new example code which is also a prototype for how plain CLI tools could look like to control routes.
ist.h
oute/nexthop.h
oute/route.h
oute/rtnl.h
oute/rule.h
|
662887c052f0fcd98287e2a7fa5843a4f66ca256 |
29-Apr-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Export nl_dump_line() and automatically count lines while dumping
ypes.h
tils.h
|
cca3921f15ee2e7414a24222c635f0ad47e9547e |
04-Mar-2008 |
Rui Tiago Cação Matos <rmatos@av.it.pt> |
[PATCH] Remove usage of C++ keyword 'class' on htb.h header. Signed-off-by: Rui Tiago Cação Matos <rmatos@av.it.pt>
oute/sch/htb.h
|
ca0988a2a793bf06381ef1237178df6115b34c80 |
24-Jan-2008 |
Patrick McHardy <kaber@trash.net> |
Fix nfnl_queue_msg_get_packetid() return type [LIBNL]: Fix nfnl_queue_msg_get_packetid() return type The packet-ID is a 32 bit value, but nfnl_queue_msg_get_packetid() returns an uint16_t. Makes queueing fail after 2^16 packets. Signed-off-by: Patrick McHardy <kaber@trash.net>
etfilter/queue_msg.h
|
596d3bc2e9a55d36667abc9b1339b875abd4e11a |
18-Jan-2008 |
Patrick McHardy <kaber@trash.net> |
[LIBNL]: Support conntrack add/delete/query requests Signed-off-by: Patrick McHardy <kaber@trash.net>
etfilter/ct.h
|
2f4f8a5094b56c460f4b5bb1b62b7ec8f624942c |
18-Jan-2008 |
Patrick McHardy <kaber@trash.net> |
[LIBNL]: Split up nfnetlink_log into log and msg objects Split the nfnetlink_log code into two seperate objects, "netfilter/log" to represent logging instances and "netfilter/log_msg" to represent log messages. Also perform some function name unification for consistency with other libnl object types, mainly renaming nfnl_log_build_*_msg to nfnl_log_build_*_request. This changes the API in an incompatible way, but since this feature is new and the libnl netfilter headers haven't been installed so far, there shouldn't be any users affected by this. Signed-off-by: Patrick McHardy <kaber@trash.net>
etfilter/log.h
etfilter/log_msg.h
|
3f48e49102f3967e87b98b66721c35aefcc299ca |
18-Jan-2008 |
Patrick McHardy <kaber@trash.net> |
[LIBNL]: nfnetlink_log: support NUFLA_GID attribute The NUFLA_GID attribute (currently only in net-2.6.25) contains the gid of the sending process for locally generated packets. Signed-off-by: Patrick McHardy <kaber@trash.net>
etfilter/log.h
|
e72cb033f2f7323b63f3e640a37e7a75558ab128 |
18-Jan-2008 |
Patrick McHardy <kaber@trash.net> |
[LIBNL]: Add nfnetlink_queue support Signed-off-by: Patrick McHardy <kaber@trash.net>
etfilter/queue.h
etfilter/queue_msg.h
|
665b757809844950b277756bd2249ad7acbe443f |
18-Jan-2008 |
Patrick McHardy <kaber@trash.net> |
[LIBNL]: Generic netfilter stuff Add some generic helper functions for netfilter. Signed-off-by: Patrick McHardy <kaber@trash.net>
etfilter/netfilter.h
|
dbcdf91a99d0e12d012308328bc6e1894403a99b |
30-Jan-2008 |
Thomas Graf <tgr@deb.localdomain> |
Detailed attribute documentation This patch extends and reorganizes the existing attribute documentation and includes various verbose examples.
ttr.h
|
0fa6756cca2444ddf665cc140585822d6c04507a |
30-Jan-2008 |
Thomas Graf <tgr@deb.localdomain> |
Abstract address allocation based on netlink attribute
ddr.h
|
3607dbfa54e7ca775a89078f64bdcb150ea9306b |
30-Jan-2008 |
Thomas Graf <tgr@deb.localdomain> |
Abstract data allocation based on netlink attribute
ata.h
|
75a26f3fc5a306e39f5244ee24e69936c4b5146d |
14-Jan-2008 |
Thomas Graf <tgr@deb.localdomain> |
Improve message/attribute construction documentation and add nlmsg_expand()
sg.h
|
6de17f3308cfd53ad922d144a1b28ddd962d6678 |
14-Jan-2008 |
Thomas Graf <tgr@deb.localdomain> |
Fix stale data pointers when constructing messages Patrick McHardy reported a problem where pointers to the payload of a netlink message as returned by f.e. the nesting helpers become stale when the payload data chunk is reallocated. In order to avoid further problems, the payload chunk is no longer extended on the fly. Instead the allocation is made during netlink message object allocation time with a default size of a page which should be fine for the majority of all users. Additionally the functions nlmsg_alloc_size() and nlmsg_set_default_size() have been added to allocate messages of a particular length and to modify the default message size.
sg.h
|
c8a0a5cdfba51f7de5d203aa13a97377b215515a |
10-Jan-2008 |
Thomas Graf <tgr@deb.localdomain> |
Added additional parsing and validation functions for generic netlink Also adds better example documentation for generic netlink
enl/genl.h
sg.h
|
a7469ce758fac3631df6ce72eb3f89150070e7f8 |
08-Jan-2008 |
Thomas Graf <tgr@deb.localdomain> |
Link info interface and vlan support Adds an external interface to implement link info types and implements the type vlan.
oute/link.h
oute/link/info-api.h
oute/link/vlan.h
|
3ad4665be2f192291238cbe78118a57ec42436c6 |
19-Dec-2007 |
Thomas Graf <tgr@deb.localdomain> |
Support link operstate and linkmode
ddr.h
oute/link.h
|
865bbb464a08ef2c20238cb17337423763d6f0ca |
18-Dec-2007 |
Thomas Graf <tgr@deb.localdomain> |
Include linux/ip_mg_alg.h internally for compatibility only
etlink.h
|
d36d396fd0ae94aa2269546a02b5973b4ec27775 |
11-Oct-2007 |
Thomas Graf <tgraf@suug.ch> |
Cache message type association interface cleanups
ache.h
|
cbe8902265ccc9f6aa6453aeb3a2a4631ed0eb01 |
18-Sep-2007 |
Philip Craig <philipc@snapgear.com> |
Allow filtering by name for conntrack status flags
etfilter/ct.h
|
3040a1d6254465bed9e44e4d1bf279c2c50cd16a |
17-Sep-2007 |
Thomas Graf <tgraf@suug.ch> |
Export interface to define caches This interface was internal so far which required all code defining caches to be compiled with the sources available. In order to simplify the interface, the co_msg_parser prototype was changed to take the struct nl_parser_param directly instead of a void *. It used to be void * because the co_msg_parser was directly passed as the NL_CB_VALID callback function.
ache-api.h
|
508685c269275cb7ba3471c75abc689b4e3839b1 |
15-Sep-2007 |
Thomas Graf <tgraf@suug.ch> |
Export interface to define objects This interface was internal so far which required all code defining objects to be compiled with the sources available. This change exposes struct nl_object_ops which seems safe as it is not supposed to be embedded in other structures. Patch contains extensive documentation to help with the creation of own object implementations.
bject-api.h
tils.h
|
9eb34dc6ca9c72f8f437be1af63254b7092ef47e |
15-Sep-2007 |
Thomas Graf <tgraf@suug.ch> |
Add missing declarations for genlmsg_data() and genlmsg_len()
enl/genl.h
|
44d362409d5469aed47d19e7908d19bd194493a4 |
15-Sep-2007 |
Thomas Graf <tgraf@suug.ch> |
Initial import
ddr.h
ttr.h
ache.h
ata.h
ib_lookup/lookup.h
ib_lookup/request.h
enl/ctrl.h
enl/family.h
enl/genl.h
enl/mngt.h
andlers.h
ist.h
sg.h
etfilter/ct.h
etfilter/log.h
etfilter/nfnl.h
etlink-compat.h
etlink-kernel.h
etlink.h
bject.h
oute/addr.h
oute/class-modules.h
oute/class.h
oute/classifier-modules.h
oute/classifier.h
oute/cls/fw.h
oute/cls/police.h
oute/cls/u32.h
oute/link.h
oute/neighbour.h
oute/neightbl.h
oute/nexthop.h
oute/qdisc-modules.h
oute/qdisc.h
oute/route.h
oute/rtnl.h
oute/rule.h
oute/sch/cbq.h
oute/sch/dsmark.h
oute/sch/fifo.h
oute/sch/htb.h
oute/sch/netem.h
oute/sch/prio.h
oute/sch/red.h
oute/sch/sfq.h
oute/sch/tbf.h
oute/tc.h
ocket.h
ypes.h
tils.h
|