aboutsummaryrefslogtreecommitdiffstats
path: root/ip
AgeCommit message (Expand)AuthorFilesLines
2022-08-09ipstats: add missing headersStephen Hemminger1-0/+4
2022-08-09ipstats: Add param.h for muslChanghyeok Bae1-0/+1
2022-08-01Merge branch 'main' into nextDavid Ahern3-3/+12
2022-08-01seg6: add support for SRv6 Headend Reduced EncapsulationPaolo Lungaroni2-1/+3
2022-07-18ip neigh: Fix memory leak when doing 'get'Benjamin Poirier1-0/+2
2022-07-18mptcp: Fix memory leak when getting limitsBenjamin Poirier1-3/+7
2022-07-18mptcp: Fix memory leak when doing 'endpoint show'Benjamin Poirier1-0/+1
2022-07-18ip address: Fix memory leak when specifying deviceBenjamin Poirier1-0/+2
2022-07-08libbpf: add xdp program name supportHangbin Liu1-0/+4
2022-07-06ip: Fix rx_otherhost_dropped supportPetr Machata1-3/+5
2022-07-06Merge branch 'main' into nextDavid Ahern1-4/+6
2022-07-05ip: Fix size_columns() invocation that passes a 32-bit quantityPetr Machata1-4/+6
2022-07-01Merge branch 'main' into nextDavid Ahern2-3/+3
2022-06-27ip: Fix size_columns() for very large valuesPetr Machata1-2/+2
2022-06-26iplink: bond_slave: add per port prio supportHangbin Liu1-1/+11
2022-06-21l2tp: fix typo in AF_INET6 checksum JSON printAndrea Claudi1-1/+1
2022-06-12show rx_otherehost_dropped stat in ip link showJeffrey Ji1-3/+14
2022-06-09Merge branch 'main' into nextDavid Ahern3-27/+13
2022-06-01ip: Convert non-constant initializers to macrosPetr Machata3-27/+13
2022-05-30iplink: report tso_max_size and tso_max_segsEric Dumazet1-0/+12
2022-05-26Merge git://git.kernel.org/pub/scm/network/iproute2/iproute2-nextStephen Hemminger12-155/+1827
2022-05-16iplink: remove GSO_MAX_SIZE definitionEric Dumazet1-3/+0
2022-05-12ipstats: Expose bond stats in ipstatsPetr Machata3-2/+58
2022-05-12ipstats: Expose bridge stats in ipstatsPetr Machata3-0/+84
2022-05-12iplink_bridge: Split bridge_print_stats_attr()Petr Machata1-121/+133
2022-05-12ipstats: Add groups "xstats", "xstats_slave"Petr Machata2-0/+73
2022-05-12ipstats: Add a third level of stats hierarchy, a "suite"Petr Machata1-1/+8
2022-05-12iplink: Add JSON support to MPLS stats formatterPetr Machata1-27/+46
2022-05-12ipstats: Add a group "afstats", subgroup "mpls"Petr Machata2-1/+55
2022-05-12iplink: Publish a function to format MPLS statsPetr Machata2-15/+24
2022-05-12iplink: Fix formatting of MPLS statsPetr Machata1-12/+32
2022-05-08ip: ipstats: Do not assume length of response attribute payloadPetr Machata1-23/+14
2022-05-08ip: iplink_vxlan: add support to set vnifiltering flag on vxlan deviceRoopa Prabhu1-1/+22
2022-04-27ipmonitor: Add monitoring support for stats eventsPetr Machata3-1/+36
2022-04-27ipstats: Add offload subgroup "l3_stats"Petr Machata1-0/+158
2022-04-27ipstats: Add offload subgroup "hw_stats_info"Petr Machata1-0/+217
2022-04-27ipstats: Add a group "offload", subgroup "cpu_hit"Petr Machata1-0/+37
2022-04-27ipstats: Add a group "link"Petr Machata1-0/+90
2022-04-27ipstats: Add a shell of "show" commandPetr Machata2-2/+638
2022-04-27ipstats: Add a "set" commandPetr Machata1-0/+78
2022-04-27ip: Add a new family of commands, "stats"Petr Machata4-1/+35
2022-04-27ip: Publish functions for stats formattingPetr Machata2-11/+25
2022-04-27libnetlink: Add filtering to rtnl_statsdump_req_filter()Petr Machata2-2/+4
2022-04-19ip/iplink_virt_wifi: add support for virt_wifiBaligh Gasmi3-2/+27
2022-03-24Merge branch 'main' into nextDavid Ahern1-1/+6
2022-03-20ip/geneve: add support for IFLA_GENEVE_INNER_PROTO_INHERITEyal Birger1-0/+13
2022-03-20ip: GTP support in ip linkWojciech Drewek3-2/+142
2022-03-20Update kernel headersDavid Ahern1-2/+1
2022-03-15link_xfrm: if_id must be non zeroAntony Antony1-1/+6
2022-03-12Merge branch 'bridge-broadcast-flooding' into nextDavid Ahern1-0/+9
2022-03-12Merge branch 'main' into nextDavid Ahern2-22/+8
2022-03-12ip: iplink_bridge_slave: support for broadcast floodingJoachim Wiberg1-0/+9
2022-03-11ipaddress: remove 'label' compatibility with Linux-2.0 net aliasesMaxime de Roucy1-16/+0
2022-03-11lib/fs: fix memory leak in get_task_name()Andrea Claudi1-6/+8
2022-03-11ip/batadv: allow to specify RA when creating linkNicolas Escande2-1/+65
2022-03-04ip: iplink_bridge_slave: add locked port flag supportHans Schultz1-0/+9
2022-02-27mptcp: add port support for setting flagsGeliang Tang1-2/+5
2022-02-27mptcp: add fullmesh support for setting flagsGeliang Tang1-8/+12
2022-02-27mptcp: add fullmesh check for adding addressGeliang Tang1-0/+5
2022-02-27bond: add ns_ip6_target optionHangbin Liu1-1/+52
2022-02-27Merge branch 'main' into nextDavid Ahern2-4/+5
2022-02-16iplink_can: print_usage: typo fix, add missing spacesVincent Mailhol1-3/+3
2022-02-10tunnel: Fix missing space after local/remote printGal Pressman1-0/+1
2022-02-10Add support for the IOAM insertion frequencyJustin Iurman1-2/+67
2022-02-07iplink: add gro_max_size attribute handlingCoco Li2-0/+16
2022-02-01iprule: Allow option dsfield in 'ip rule show'Guillaume Nault1-1/+2
2022-01-26tunnel: fix clang warningStephen Hemminger1-8/+1
2022-01-26can: fix clang warningStephen Hemminger1-2/+3
2022-01-26ipl2tp: fix clang warningStephen Hemminger1-2/+3
2022-01-19mptcp: add id check for deleting addressGeliang Tang1-2/+9
2022-01-12iplink_can: add ctrlmode_{supported,_static} to the "--details --json" outputVincent Mailhol1-0/+17
2022-01-11Merge branch 'main' into nextDavid Ahern2-3/+8
2021-12-18mptcp: add support for changing the backup flagDavide Caratti1-4/+16
2021-12-03bond: add arp_missed_max optionHangbin Liu1-0/+14
2021-12-03mptcp: add support for fullmesh flagPaolo Abeni1-1/+2
2021-11-18ip/ipnexthop: fix unsigned overflow in parse_nh_group_type_res()Maxim Petrov1-2/+3
2021-11-11mptcp: fix JSON output when dumping endpoints by idDavide Caratti1-1/+5
2021-11-04iplink_can: add new CAN FD bittiming parameters: Transmitter Delay Compensati...Vincent Mailhol1-0/+113
2021-11-04iplink_can: print brp and dbrp bittiming variablesVincent Mailhol1-0/+2
2021-11-04iplink_can: use PRINT_ANY to factorize code and fix signednessVincent Mailhol1-201/+130
2021-11-04iplink_can: code refactoring of print_ctrlmode()Vincent Mailhol1-22/+30
2021-11-04iplink_can: fix configuration ranges in print_usage() and add unitVincent Mailhol1-7/+7
2021-11-03ip: add AMT supportTaehee Yoo4-4/+205
2021-10-28ip, neigh: Add NTF_EXT_MANAGED supportDaniel Borkmann1-5/+15
2021-10-28ip, neigh: Add missing NTF_USE supportDaniel Borkmann1-1/+3
2021-10-28ip, neigh: Fix up spacing in netlink dumpDaniel Borkmann1-8/+8
2021-10-28xfrm: enable to manage default policiesNicolas Dichtel3-0/+137
2021-10-15iplink: enable to specify index when changing netnsNicolas Dichtel1-2/+9
2021-10-15mptcp: cleanup include section.Stephen Hemminger1-3/+9
2021-10-09Merge branch 'main' into nextDavid Ahern9-32/+32
2021-10-09Add support for IOAM encap modesJustin Iurman1-42/+100
2021-10-06cmd: use spaces instead of tabs for usage indentationFrank Villaro-Dixon8-34/+35
2021-10-05ip: nexthop: keep cache netlink socket openNikolay Aleksandrov1-4/+5
2021-10-04mptcp: unbreak JSON endpoint listDavide Caratti1-1/+1
2021-10-03ip: nexthop: add print_cache_nexthop which prints and manages the nh cacheNikolay Aleksandrov4-6/+52
2021-10-03ip: route: print and cache detailed nexthop information when requestedNikolay Aleksandrov1-0/+5
2021-10-03ip: nexthop: add a helper which retrieves and prints cached nh entryNikolay Aleksandrov2-0/+19
2021-10-03ip: nexthop: add cache helpersNikolay Aleksandrov2-0/+104
2021-10-03ip: nexthop: factor out ipnh_get_id rtnl talk into a helperNikolay Aleksandrov1-13/+20
2021-10-03ip: nexthop: factor out print_nexthop's nh entry printingNikolay Aleksandrov1-48/+55
2021-10-03ip: nexthop: parse attributes into nh entry structure before printingNikolay Aleksandrov1-47/+139
2021-10-03ip: nexthop: add nh entry structureNikolay Aleksandrov1-0/+31
2021-10-03ip: nexthop: split print_nh_res_group into parse and print partsNikolay Aleksandrov1-16/+32
2021-10-03ip: nexthop: add resilient group structureNikolay Aleksandrov1-0/+12
2021-10-03ip: export print_rta_gateway version which outputs prepared gateway stringNikolay Aleksandrov2-5/+11
2021-10-03ip: print_rta_if takes ifindex as device argument instead of attributeNikolay Aleksandrov3-8/+8
2021-09-12ip: Support filter links/neighs with no masterLahav Schlesinger3-1/+7
2021-09-08Merge branch 'main' into nextDavid Ahern4-8/+12
2021-09-06ip: rewrite routel in pythonStephen Hemminger1-67/+57
2021-09-06ip: remove routef scriptStephen Hemminger2-11/+1
2021-09-06ip: remove ifcfg scriptStephen Hemminger2-151/+1
2021-09-06ip: remove old rtpr scriptStephen Hemminger2-6/+1
2021-09-02iptuntap: fix multi-queue flag displayDavid Marchand1-2/+6
2021-09-01ip: remove leftovers from IPX and DECnetStephen Hemminger2-5/+2
2021-09-01ip/bond: add lacp active supportHangbin Liu1-1/+25
2021-09-01ip/tunnel: always print all known attributesIlya Dmitrichenko6-20/+8
2021-09-01ipioam6: use print_nl instead of print_nullJustin Iurman1-8/+4
2021-09-01New IOAM6 encap type for routesJustin Iurman2-2/+130
2021-09-01Add, show, link, remove IOAM namespaces and schemasJustin Iurman4-2/+341
2021-09-01ipneigh: add support to print brief output of neigh cache in tabular formatGokul Sivakumar1-1/+49
2021-08-31ip: bridge: add support for mcast_vlan_snoopingNikolay Aleksandrov1-0/+29
2021-08-18ip/bond: add arp_validate filter supportHangbin Liu1-1/+4
2021-08-11ip/bond: add lacp active supportHangbin Liu1-1/+25
2021-08-11ip/tunnel: always print all known attributesIlya Dmitrichenko6-20/+8
2021-08-11ipioam6: use print_nl instead of print_nullJustin Iurman1-8/+4
2021-08-04Merge branch 'main' into nextDavid Ahern1-1/+14
2021-08-02New IOAM6 encap type for routesJustin Iurman2-2/+130
2021-08-02Add, show, link, remove IOAM namespaces and schemasJustin Iurman4-2/+341
2021-08-02ipneigh: add support to print brief output of neigh cache in tabular formatGokul Sivakumar1-1/+49
2021-07-07ip route: ignore ENOENT during save if RT_TABLE_MAIN is being dumpedAlexander Mikhalitsyn1-1/+14
2021-06-26iplink: support for WWAN devicesSergey Ryazanov3-2/+75
2021-06-26iplink: add support for parent deviceSergey Ryazanov2-1/+19
2021-06-22seg6: add support for SRv6 End.DT46 BehaviorPaolo Lungaroni2-2/+3
2021-05-09ip: dynamically size columns when printing statsJakub Kicinski1-40/+106
2021-05-09seg6: add counters support for SRv6 BehaviorsPaolo Lungaroni2-2/+79
2021-05-06ip: align the name of the 'nohandler' statJakub Kicinski1-1/+1
2021-04-30mptcp: make sure flag signal is set when add addr with portJianguo Wu1-0/+3
2021-04-28Merge branch 'main' into nextDavid Ahern6-24/+39
2021-04-28ip: Add nodst option to macvlan type sourceJethro Beekman1-2/+10
2021-04-27Merge git://git.kernel.org/pub/scm/network/iproute2/iproute2-nextStephen Hemminger8-53/+617
2021-04-27remove trailing whitespaceStephen Hemminger1-1/+1
2021-04-26ip: netns: fix missing netns close on some error pathsAndrea Claudi1-14/+24
2021-04-26ip: drop 2-char command assumptionTony Ambardar1-6/+10
2021-04-22lib: move get_task_name() from rdmaAndrea Claudi1-30/+1
2021-04-22mptcp: add support for event monitoringFlorian Westphal1-0/+113
2021-04-13nexthop: fix memory leak in add_nh_group_attr()Andrea Claudi1-5/+9
2021-04-10erspan: fix JSON outputStephen Hemminger2-4/+4
2021-04-08ip-nexthop: support flush by idChunmei Xu1-1/+19
2021-03-22ip: Fix batch processingPetr Machata1-0/+1
2021-03-21Merge branch 'main' into nextDavid Ahern10-53/+54
2021-03-21ip: xfrm: add support for tfcpadSabrina Dubroca2-1/+17
2021-03-19nexthop: Add support for nexthop bucketsIdo Schimmel3-0/+261
2021-03-19nexthop: Add support for resilient nexthop groupsIdo Schimmel1-3/+141
2021-03-19nexthop: Add ability to specify group typeIdo Schimmel1-1/+31
2021-03-19nexthop: Extract a helper to parse a NH IDPetr Machata1-12/+13
2021-03-18ip: cleanup help message textStephen Hemminger9-27/+37
2021-03-16ip: xfrm: limit the length of the security context name when printingSabrina Dubroca1-26/+17
2021-03-15Merge branch 'main' into nextDavid Ahern1-3/+6
2021-03-03iproute: fix printing resolved localhostLuca Boccassi1-3/+6
2021-03-01mptcp: add support for port based endpointPaolo Abeni1-2/+14
2021-02-23Merge git://git.kernel.org/pub/scm/network/iproute2/iproute2-nextStephen Hemminger5-5/+14
2021-02-22ip: lwtunnel: seg6: bail out if table ids are invalidAndrea Claudi1-2/+4
2021-02-13ip route: Print "rt_offload_failed" indicationAmit Cohen1-0/+2
2021-02-02iproute: force rtm_dst_len to 32/128Luca Boccassi1-1/+12
2021-02-02iplink: print warning for missing VF dataEdwin Peer1-1/+8
2021-02-02iplink_bareudp: cleanup help message and man pageGuillaume Nault1-3/+5
2021-01-29iplink_can: add Classical CAN frame LEN8_DLC supportOliver Hartkopp1-0/+6
2021-01-23bond: support xmit_hash_policy=vlan+srcmacJarod Wilson1-1/+2
2021-01-18vrf: print BPF log buffer if bpf_program_load failsLuca Boccassi1-2/+2
2021-01-10ipmonitor: Mention "nexthop" object in help and man pageIdo Schimmel1-1/+1
2021-01-10nexthop: Fix usage outputIdo Schimmel1-3/+3
2020-12-16iplink:macvlan: Added bcqueuelen parameterThomas Karlsson1-2/+31
2020-12-09Move the use_iec declaration to the toolsPetr Machata1-0/+2
2020-12-09seg6: add support for vrftable attribute in SRv6 End.DT4/DT6 behaviorsPaolo Lungaroni1-3/+16
2020-12-04Merge branch 'main' into nextDavid Ahern2-1/+36
2020-12-03Merge branch 'gcc-10' into mainStephen Hemminger1-1/+1
2020-12-03ip/netns: use flock when setting up /run/netnsLuca Boccassi1-0/+35
2020-12-02ip: add IP_LIB_DIR environment variableSergey Ryazanov3-4/+18
2020-11-29bridge: fix string length warningStephen Hemminger1-1/+1
2020-11-24lib: make ipvrf able to use libbpf and fix function name conflictsHangbin Liu1-3/+3
2020-11-24iproute2: add check_libbpf() and get_libbpf_version()Hangbin Liu1-2/+8
2020-11-24ip: iptuntap: Convert to use print_on_off()Petr Machata1-12/+6
2020-11-24ip: ipnetconf: Convert to use print_on_off()Petr Machata1-17/+11
2020-11-24ip: iplink_bridge_slave: Convert to use print_on_off()Petr Machata1-21/+13
2020-11-24ip: iplink_bridge_slave: Port over to parse_on_off()Petr Machata1-8/+4
2020-11-24ip: iplink: Convert to use parse_on_off()Petr Machata1-30/+17
2020-11-22nexthop: Always print nexthop flagsIdo Schimmel1-2/+1
2020-11-22ip route: Print "trap" nexthop indicationIdo Schimmel1-0/+2
2020-11-13lib: parse_mapping: Recognize a keyword "all"Petr Machata1-1/+1
2020-11-13lib: Extract from iplink_vlan a helper to parse key:value arraysPetr Machata1-21/+15
2020-11-13lib: Add parse_one_of(), parse_on_off()Petr Machata1-41/+11
2020-11-13Unify batch processing across toolsPetr Machata1-36/+10
2020-10-25Merge branch 'main' into nextDavid Ahern1-3/+10
2020-10-12ip: add error reporting when RTM_GETNSID failedJan Engelhardt1-3/+10
2020-10-11Merge branch 'main' into nextDavid Ahern3-5/+10
2020-10-07ip xfrm: support setting XFRMA_SET_MARK_MASK attribute in statesAntony Antony1-5/+18
2020-10-06addr: Fix noprefixroute and autojoin for IPv4Stephen Hemminger1-2/+2
2020-10-06ipntable: add missing ndts_table_fulls ntable statEyal Birger1-0/+5
2020-09-30ip: iplink_ipoib.c: Remove extra spacesKamal Heib1-3/+3
2020-09-22ip: promote missed packets to the -s rowJakub Kicinski1-4/+4