summaryrefslogtreecommitdiff
path: root/src/.gitignore
AgeCommit message (Collapse)Author
2018-04-06build: sort entries in Makefile.am and .gitignore by nameThomas Haller
2018-04-06nf-ct-add typoLukáš Karas
2018-04-06add demo program for listen conntrack eventsLukáš Karas
2014-04-30gitignore: ignore 'nf-ct-add' (netfilter/ct)Thomas Haller
Signed-off-by: Thomas Haller <thaller@redhat.com>
2013-07-25Add idiag-socket-detailsJoe Damato
This small program lists all sockets on the system seen by netlink and serves as a simple example showing how to alloc an idiag msg cache and dump the objects in it.
2012-10-16Updated nfnetlink includes; removed ifdefs; added delete exp programRich Fought
2012-10-10BugfixesRich Fought
2012-10-09update gitignoreRich Fought
2011-09-19Ingnore src/nl-link-enslave and nl-link-releaseThomas Graf
2010-10-27Packet location updatesThomas Graf
This patch includes various bugfixes in the packet location parser. Namely it removes two memory leaks if parsing fails. The parser is correctly quit if an allocation error occurs and it is no longer possible to add duplicates. It removes the possibility to differ between net and host byteorder. This is better done in the actual classifiers as it makes more sense to specify this together with the value to compare against. The patch also extends the API to add new packet locations via rtnl_pktloc_add(). It introduces reference counting, therefore you now have to give back packet locations with rtnl_pktloc_put() after looking them up with rtnl_pktloc_lookup(). But you are allowed to keep using them if the packet location file has been reread. The packet location file now also understands "eth", "ip", and "tcp" for "link", "net", and "transport". A --list option has been added to nl-pktloc-lookup to list all packet location definitions A --u32=VALUE option has been added to let nl-pktloc-lookup print the definition in iproute2's u32 selector style. A manual page has been written for nl-pktloc-lookup. Finally, nl-pktloc-lookup has been made installable.
2010-10-26nl-cls-* toolsThomas Graf
cli based tools to add/update/list/delete classifiers
2010-10-20nl-class-list toolThomas Graf
Same syntax as nl-qdisc-list
2010-10-20nl-class-delete toolThomas Graf
Tool based on nl-qdisc-delete to delete traffic classes.
2010-10-20nl-class-add toolThomas Graf
Adds a cli based tool to add/update traffic classes. This tool requires each class to be supported via the respetive qdisc module in pkglibdir/cli/qdisc/$name.so. Syntax: nl-class-add --dev eth2 --parent 1: --id 1:1 htb --rate 100mbit nl-class-add --update --dev eth2 --id 1:1 htb --rate 200mbit
2010-10-19classid databaseThomas Graf
A database to resolve qdisc/class names to classid values and vice versa. The function rtnl_tc_handle2str() and rtnl_tc_str2handle() will resolve names automatically. A CLI based tool nl-classid-lookup is provided to integrate the database into existing iproute2 scripts.
2008-05-23New set of libnl toolsThomas Graf
Converts all tools to the API changes and improves the useability by introducing regular options and long options.
2008-04-29Big routing code rework (API/ABI BREAK!)Thomas Graf
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.
2008-01-09Tell git to ignore temporary files and push to pre9Thomas Graf