summaryrefslogtreecommitdiffstats
path: root/lib/route
Commit message (Expand)AuthorAgeFilesLines
...
* flower: use correct attribute when filling out flagsVolodymyr Bendiuga2022-05-191-1/+1
* route: fix crash caused by parse_multipath() by wrong free()Thomas Haller2022-05-031-1/+1
* route/link: Set the cache ops when cloning a linkJacques de Laval2022-04-261-0/+3
* route/link: add lock around rtnl_link_af_ops_put()Thomas Haller2022-04-261-1/+4
* route/link: avoid accessing af_ops after af_free() in rtnl_link_set_family()Thomas Haller2022-04-261-3/+4
* route: fix check for NULL in nh_encap_dump()Thomas Haller2022-04-221-1/+4
* route/qdisc/mqprio: fix bufferoverflow and argument checking in rtnl_qdisc_mq...Thomas Haller2022-04-221-5/+10
* route/sriov: fix buffer overflow in rtnl_link_sriov_parse_vflist()Thomas Haller2022-04-221-1/+1
* all: fix "-Wformat" warnings for nl_dump*()Thomas Haller2022-04-2212-203/+183
* route/link/sriov: fix initializing vlans in rtnl_link_sriov_clone()Thomas Haller2022-04-221-1/+1
* route/qdisc/netem: fix bogus "%" in format string netem_dump_details()Thomas Haller2022-04-221-9/+9
* route/u32: fix u32_dump_details() to print dataThomas Haller2022-04-221-5/+0
* link/vrf: avoid coverity warning in rtnl_link_vrf_set_tableid() about CONSTAN...Thomas Haller2022-04-221-2/+2
* route/ip6vti,ip6gre: fix printing invalid data in ip6{vti,gre}_dump_details()Thomas Haller2022-04-222-18/+12
* route/link: workaround coverity warning about leak in rtnl_link_set_type()Thomas Haller2022-04-221-2/+3
* all: avoid coverity warnings about assigning variable but not using itThomas Haller2022-04-2216-47/+26
* route/mdb: check parser error in mdb_msg_parser() for nested MDBA_MDB attributeThomas Haller2022-04-221-2/+4
* route/mdb: add and use rtnl_mdb_entry_free() internal helper methodThomas Haller2022-04-221-6/+12
* route/mdb: fix leak in mdb_msg_parser()Thomas Haller2022-04-221-32/+28
* route/mdb: fix buffer overflow in mdb_msg_parser()Thomas Haller2022-04-221-1/+1
* route/mdb: add support for MAC multicast entriesJoachim Wiberg2022-03-301-0/+5
* route/mdb: add missing detils and stats dump callbacksJoachim Wiberg2022-03-301-2/+14
* Check validation type against end of enumjauge-technica2022-03-281-1/+1
* route/link: add VLAN bridge binding flagJoachim Wiberg2022-03-281-0/+1
* route: assert that "rtnl_link_info_ops" refcount does not drop below zeroThomas Haller2022-03-161-0/+2
* lib: make nl_object_clone() out-of-memory safeThomas Haller2022-03-167-12/+50
* route: fix ref counting for l_info_ops and io_clone()Thomas Haller2022-03-161-4/+10
* route: drop unnecessary oo_clone() implementation from netconfThomas Haller2022-03-161-11/+0
* lib: add rtnl_link_info_ops_get() and take lock for rtnl_link_info_ops's io_r...Thomas Haller2022-03-161-2/+20
* route/cls: add TCA_FLOWER_KEY_VLAN_ETH_TYPE to "flower_policy" policyThomas Haller2022-03-151-10/+11
* route/cls: return -NLE_INVAL in case rtnl_tc_data_peek() failsThomas Haller2022-03-151-6/+6
* route/cls: no need to copy simple fields in flower_clone()Thomas Haller2022-03-151-12/+0
* route/cls: make output pointers in rtnl_flower_get_{src,dst}_mac() optionalThomas Haller2022-03-151-5/+7
* route/cls: adjust whitspace/indentationThomas Haller2022-03-151-142/+142
* route/cls: use SPDX-License-IdentifierThomas Haller2022-03-151-7/+1
* route/cls: add flower classifierVolodymyr Bendiuga2022-03-151-0/+731
* route: make argument of rtnl_link_can_set_{bittiming,data_bittiming}() constThomas Haller2022-03-151-2/+2
* route: add rtnl_link_can_set_data_bittiming_const()Thomas Haller2022-03-151-0/+22
* route: drop bitrate,sample-point getters/setters from can linkThomas Haller2022-03-151-84/+0
* route: rename rtnl_link_can_get_data_bt_const() to rtnl_link_can_get_data_bit...Thomas Haller2022-03-151-2/+2
* route: fix indentationThomas Haller2022-03-151-25/+26
* route/link: add CAN FD supportAnders Piniesjö2022-03-151-15/+199
* route/mdb: drop setting ifindex in mdb_clone()Thomas Haller2022-03-141-3/+0
* route/mdb: minor cleanup in "mdb.c"Thomas Haller2022-03-141-34/+31
* route/mdb: drop extra MDB attributes and rework mdb_compare()Thomas Haller2022-03-141-26/+25
* route/mdb: hide rtnl_mdb_entry_alloc() from public APIThomas Haller2022-03-141-1/+3
* route/mdb: use nl_list_for_each_entry_safe() for destroying list in mdb_free_...Thomas Haller2022-03-141-8/+6
* mdb: support bridge multicast database notificationRubens Figueiredo2022-03-141-0/+451
* route/cls: rename rtnl_cls_get{,_by_prio}() API to rtnl_cls_find_by{handle,pr...Thomas Haller2022-03-141-4/+4
* route/cls: allow fetching of classifiers from cacheVolodymyr Bendiuga2022-03-141-0/+72