Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | doc: need to include @srcdir@/src not @top_srcdir@/srclibnl3_1 | Thomas Graf | 2011-08-12 | 1 | -1/+1 |
| | |||||
* | python: Include python/ in distribution and provide a README on how to build ↵ | Thomas Graf | 2011-08-12 | 8 | -2/+44 |
| | | | | & install | ||||
* | link: fix unaligned access to 64bit link stats | Bryan Phillippe | 2011-08-12 | 1 | -27/+37 |
| | |||||
* | Include all files necessary to build documentation in distribution | Thomas Graf | 2011-08-11 | 1 | -0/+76 |
| | |||||
* | make port map thread safe | Thomas Graf | 2011-08-11 | 2 | -2/+15 |
| | | | | | | | | This patch has been in Fedora and RHEL for a while. It adds a mutex to protect the port map from concurrent thread accesses. Original patch from Stefan Berger <stefanb@us.ibm.com>. Modified to use configure.in to check for libpthread | ||||
* | Avoid freeing memory if vasprintf() failed | Thomas Graf | 2011-08-11 | 1 | -7/+8 |
| | | | | | Founds this bugfix in Fedora's SOURCES for libnl. Not sure who the original author is but the bug should be fixed upstream as well. | ||||
* | Allow building documentation out of the tree | Thomas Graf | 2011-08-11 | 1 | -6/+6 |
| | | | | Patch originally provided by Gaudenz Steinlin <gaudenz@debian.org> | ||||
* | Put "break" inside the "if" block in route_compare() | Pavel Roskin | 2011-08-11 | 1 | -2/+4 |
| | |||||
* | Make some functions and global variables static | Pavel Roskin | 2011-08-11 | 12 | -17/+19 |
| | |||||
* | Remove write-only variables in lib/cache.c | Pavel Roskin | 2011-08-11 | 1 | -9/+0 |
| | |||||
* | 3.1 release | Thomas Graf | 2011-08-11 | 15 | -27/+170 |
| | |||||
* | Updated link documentation | Thomas Graf | 2011-07-28 | 12 | -733/+1075 |
| | | | | | | | - API documentation - developer guide - enabled doxygen navbar - fixed css | ||||
* | Hack doxygen CSS to avoid stupid margins in modules listing | Thomas Graf | 2011-07-27 | 1 | -0/+9 |
| | |||||
* | include <linux/if.h> from <netlink/route/link.h> to export IFF_* flags | Thomas Graf | 2011-07-25 | 1 | -0/+1 |
| | |||||
* | use rtnl_link_set/get_type() | Thomas Graf | 2011-07-21 | 3 | -4/+6 |
| | |||||
* | removed autogenerated swig interface files from git tree | Thomas Graf | 2011-07-21 | 4 | -20757/+0 |
| | |||||
* | VLAN: rtnl_link_is_vlan() function and API documentation | Thomas Graf | 2011-07-21 | 3 | -32/+106 |
| | |||||
* | Use 'link type' instead of 'link info type' | Thomas Graf | 2011-07-21 | 2 | -14/+26 |
| | | | | | | The term 'link type' is much more easier to understand than 'link info type' rtnl_link_set/get_info_type() left around for backwards compatibility | ||||
* | ignore python build directory | Thomas Graf | 2011-07-21 | 1 | -0/+1 |
| | |||||
* | ignore various generated files | Thomas Graf | 2011-07-21 | 2 | -0/+3 |
| | |||||
* | bonding link module | Thomas Graf | 2011-07-21 | 2 | -0/+40 |
| | |||||
* | more documentation updates | Thomas Graf | 2011-07-21 | 14 | -235/+998 |
| | | | | | | | | | - improved stylesheets for both doxygen and asciidoc - use of xml doxygen layout - python script to resolve <<foo>> asciidoc references to <<foo, title>> based on the target caption - graphics for netlink and netlink error headers - more link documentation | ||||
* | Include IFLA_LINK in link messages | Thomas Graf | 2011-07-21 | 1 | -0/+3 |
| | |||||
* | Documentation updates | Thomas Graf | 2011-07-18 | 16 | -215/+2316 |
| | | | | | | | - update to asciidoc 8.6.5 - added doc/README - switched to toc2 - started adding link documentation | ||||
* | documentation updatesHEADmaster | Thomas Graf | 2011-07-14 | 28 | -384/+758 |
| | |||||
* | Support for NLM_F_INTR | Thomas Graf | 2011-07-14 | 6 | -4/+35 |
| | | | | Check if a dump was interrupted and needs to be redone | ||||
* | Merge branch 'master' of master.kernel.org:/pub/scm/libs/netlink/libnl | Thomas Graf | 2011-06-21 | 2 | -2/+11 |
|\ | |||||
| * | socket: Set SOCK_CLOEXEC if available | Thomas Graf | 2011-06-15 | 1 | -2/+8 |
| | | | | | | | | Reported by Марк Коренберг <socketpair@gmail.com> | ||||
| * | neigh: include ndm flags while building message | Thomas Graf | 2011-06-15 | 1 | -0/+3 |
| | | | | | | | | Reported by jeff courington <jeff_courington@hotmail.com> | ||||
* | | Don't redefine offsetof when already defined by e.g. stddef.h | Christian Ruppert | 2011-06-21 | 1 | -0/+5 |
|/ | |||||
* | Work on libnl-python | Thomas Graf | 2011-06-10 | 20 | -324/+21478 |
| | | | | Changes too numerous to describe them | ||||
* | HTB: Add support for level and direct pkt stats, complete access functions | Thomas Graf | 2011-06-09 | 3 | -52/+272 |
| | | | | | | | | - Adds support for htb class level and direct packet statistics - Complete all get/set access functions - Complete error handling - Documentation | ||||
* | Update local copies of include/linux | Thomas Graf | 2011-06-09 | 9 | -149/+166 |
| | |||||
* | Provide documentation for rtnl_tc_data() and rtnl_tc_data_check() | Thomas Graf | 2011-06-09 | 1 | -0/+24 |
| | |||||
* | Add nl_rate2str() | Thomas Graf | 2011-06-09 | 2 | -0/+27 |
| | |||||
* | Add rtnl_tc_data_check() | Thomas Graf | 2011-06-09 | 2 | -0/+17 |
| | | | | | Behaves like rtnl_tc_data() but verifies that the traffic control object is of the expected type. | ||||
* | Provide silent variation of nl_cache_require() | Thomas Graf | 2011-05-11 | 4 | -9/+17 |
| | | | | | Use in addr and tc layer to avoid warnings being printed if no cache is available. | ||||
* | python interface to netlink protocols | Thomas Graf | 2011-05-10 | 25 | -0/+4514 |
| | | | | | currently includes experimental support for links, addresses and some traffic control | ||||
* | Use name "global" instead of "universe" for largest scope | Thomas Graf | 2011-05-04 | 1 | -1/+1 |
| | | | | | This name is more widespread and easier to understand even though it is less correct. | ||||
* | addr: store link object and provide rtnl_addr_get() | Thomas Graf | 2011-05-03 | 3 | -2/+85 |
| | | | | | | | | stores rtnl_link object in address if cache is availble. Provide access via rtnl_addr_get_link() and rtnl_addr_set_link(). Add rtnl_addr_get() which searches a address cache for an address matching ifindex and local address. | ||||
* | Adding rule with "From" option doesn't work | Romary Sonrier | 2011-05-03 | 1 | -6/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OK i found the bug, is is the patch !! Can someone push it into the git tree ? Regards, Romary Sonrier ========================= My analysis: I guess that the pay load is *struct fib_rule_hdr* struct fib_rule_hdr { __u8 family; __u8 dst_len; __u8 src_len; __u8 tos; __u8 table; __u8 res1; /* reserved */ __u8 res2; /* reserved */ __u8 action; __u32 flags; }; > [PAYLOAD] 12 octets > 02 00 00 00 0a 00 00 01 00 00 00 00 ............ so family = 02 , fine table = 10, fine but src_len =0 !!!! should be 32 | ||||
* | Add missing declaration of rtnl_tc_get_link() | Thomas Graf | 2011-04-21 | 1 | -0/+1 |
| | |||||
* | Provide rtnl_tc_get_link() and fix link refcnt | Thomas Graf | 2011-04-21 | 1 | -5/+34 |
| | | | | | | | | | | Adds rtnl_tc_get_link() returning the link associated with a tc object. Don't clone link associated with tc object when cloning the tc object, refer to same link instead and bump refcnt. Fix refcnt leak when assigning link in msg parser. | ||||
* | Fix clone() of AF specific link data | Thomas Graf | 2011-04-21 | 1 | -1/+1 |
| | | | | Passed the original link to ao_clone() instead of the new one. | ||||
* | Set tc->tc_link if link cache is available | Thomas Graf | 2011-04-20 | 1 | -0/+8 |
| | | | | | When parsing tc objects, lookup link in link cache if such a cache is available. | ||||
* | Improve readability of classid string representation | Thomas Graf | 2011-04-20 | 1 | -4/+4 |
| | | | | 1: is more readable than 01: | ||||
* | Expose <netlink/route/link/inet.h> | Thomas Graf | 2011-04-20 | 3 | -2/+3 |
| | |||||
* | Support link info types with no payload | Thomas Graf | 2011-04-19 | 1 | -4/+5 |
| | |||||
* | Add support for ARPHRD_NONE | Thomas Graf | 2011-04-19 | 1 | -0/+3 |
| | |||||
* | export rtnl_link_add() and rtnl_link_build_add_request() | Thomas Graf | 2011-04-15 | 1 | -1/+4 |
| |