summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* cache: fix crash in nl_cache_dump_filter() when omitting the params argumentThomas Haller2014-06-101-1/+1
* cls: fix array overrun in rtnl_ematch_opnd2txt()Thomas Haller2014-06-101-1/+1
* route: remove unnecessary non-null check in pktloc and ematchThomas Haller2014-06-102-5/+2
* lib: reorder free() after printf("%p") statementsThomas Haller2014-06-104-5/+7
* route/link: pass proper type to sizeof() for calloc() in vlan_parse()Thomas Haller2014-06-101-1/+1
* act: fix the logic of parsing actionsCong Wang2014-06-101-1/+4
* msg: Remove unnecessary call of nlmsg_free on known NULL pointerTobias Klauser2014-06-091-4/+1
* obj: Fix dereference before NULL checkTobias Klauser2014-06-091-1/+2
* Explicitly create output directories for flex/yacc output.Michał Górny2014-05-251-4/+4
* vlan: add support for IFLA_VLAN_PROTOCOLSusant Sahani2014-05-121-1/+51
* lib/socket: randomize the generated local portThomas Haller2014-05-061-3/+26
* lib/socket: retry generate local port in nl_connect on ADDRINUSEThomas Haller2014-05-063-29/+145
* lib/socket: don't fail if no more local ports can be assigned in nl_socket_allocThomas Haller2014-05-061-4/+0
* lib/socket: use proper typed constant UINT32_MAX for uint32_t typed portThomas Haller2014-05-061-4/+4
* ipvti: introduce vti tunnel supportSusant Sahani2014-05-062-1/+478
* ipgre: rename new public API to avoid confusionSusant Sahani2014-05-061-8/+8
* ipgre: fix attribute IPGRE_ATTR_OKEY in ipgre_put_attrs()Susant Sahani2014-05-061-1/+1
* introduce sit tunnel supportSusant Sahani2014-05-052-1/+625
* introduce gre tunnel supportSusant Sahani2014-05-052-0/+728
* introduce ipip tunnel supportSusant Sahani2014-05-052-1/+529
* doc: fix wrong name in documentation for rtnl_link_bridge_alloc()Thomas Haller2014-05-011-1/+1
* act: fix memory leak in rtnl_act_parse()Thomas Haller2014-05-011-1/+2
* act: fix a pointer in rtnl_act_msg_parse()Cong Wang2014-05-011-1/+1
* act: grab a reference when adding an action to a filterCong Wang2014-04-304-3/+20
* veth: grab a reference for rtnl_link_veth_get_peer()Cong Wang2014-04-302-3/+4
* netfilter/ct: expand CT parameters that can be used in add/delete operationsRich Fought2014-04-142-0/+35
* add NLM_F_EXCL to rtnl_link_veth_add()Cong Wang2014-04-091-2/+2
* veth: use nl_object_clone() to deep copy rtnl_link objectCong Wang2014-04-091-12/+12
* veth: implement ->io_freeCong Wang2014-04-091-4/+14
* veth: implement ->io_allocCong Wang2014-04-091-14/+27
* link: call rtnl_link_set_type() in link_msg_parser()Cong Wang2014-04-091-7/+3
* act: fix policy range checkCong Wang2014-04-071-1/+1
* route/addr: only sent IFA_FLAGS when needed to workaround picky older kernelsThomas Haller2014-04-041-1/+13
* link: Catch missing io_free() implementationsThomas Graf2014-03-311-0/+4
* route: fix off-by-one in rtnl_act_parse()Cong Wang2014-03-311-1/+1
* route: update copy of kernel header 'ip.h'Thomas Haller2014-03-211-0/+3
* route: update kernel header snmp.h and fix inet6_parse_protinfo() after kerne...Thomas Haller2014-03-212-9/+114
* route: detect missing cfgid in rtnl_link_inet_get_conf()Thomas Haller2014-03-211-2/+12
* route: don't enforce minlen in inet6_parse_protinfo() (IFLA_PROTINFO) and ine...Thomas Haller2014-03-212-6/+16
* u32: add const to rtnl_u32_add_key_in*_addr()Cong Wang2014-03-211-2/+2
* link: document sk == NULL case for rtnl_link_alloc_cache()Cong Wang2014-03-201-5/+6
* utils: indicate capability NL_CAPABILITY_ROUTE_BUILD_MSG_SET_SCOPEThomas Haller2014-03-131-0/+9
* utils: add nl_has_capability() functionThomas Haller2014-03-131-0/+43
* fill prio and protocol attr bits when parsing cls messageCong Wang2014-03-131-0/+4
* remove some useless code in lib/route/cls/u32.cCong Wang2014-02-271-8/+0
* fix comments for rtnl_act_add()Cong Wang2014-02-271-3/+0
* basic: make BASIC_ATTR_TARGET optionalCong Wang2014-02-271-4/+2
* route: rtnl_route_build_msg() should not overwrite the route scopeThomas Haller2014-02-201-1/+1
* utils: fix nl_msec2str() which always returned '0msec' for whole second durat...Thomas Haller2014-02-201-5/+5
* route: fix return value of nl_rtgen_request()Thomas Haller2014-01-311-2/+7