aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-02-27Merge branch 'main' into nextDavid Ahern11-40/+68
2022-02-21devlink: Remove strtouint8_t in favor of get_u8David Ahern1-16/+2
2022-02-21devlink: Remove strtouint16_t in favor of get_u16David Ahern1-17/+3
2022-02-21devlink: Remove strtouint32_t in favor of get_u32David Ahern1-19/+5
2022-02-21devlink: Remove strtouint64_t in favor of get_u64David Ahern1-22/+8
2022-02-21Update kernel headersDavid Ahern2-1/+9
2022-02-16f_flower: fix indentation for enc_key_id and u32Wojciech Drewek1-2/+8
2022-02-16bridge: Remove vlan listing from `bridge link`Benjamin Poirier1-19/+3
2022-02-16bridge: Fix error string typoBenjamin Poirier1-2/+2
2022-02-16lnstat: fix strdup leak in -w argument parsingMaxim Petrov1-0/+1
2022-02-16iplink_can: print_usage: typo fix, add missing spacesVincent Mailhol1-3/+3
2022-02-16dcb: Fix error reporting when accessing "dcb app"Petr Machata1-4/+8
2022-02-14tc: fix duplicate fall-throughStephen Hemminger1-1/+1
2022-02-11libnetlink: fix socket leak in rtnl_open_byproto()Maxim Petrov1-6/+9
2022-02-10tc_util: Fix parsing action control with space and slashRoi Dayan1-1/+0
2022-02-10tunnel: Fix missing space after local/remote printGal Pressman1-0/+1
2022-02-10Merge branch 'ioam-insert-freq' into nextDavid Ahern2-5/+75
2022-02-10Update documentationJustin Iurman1-3/+8
2022-02-10Add support for the IOAM insertion frequencyJustin Iurman1-2/+67
2022-02-10Update kernel headersDavid Ahern3-2/+91
2022-02-07iplink: add ip-link documentationEric Dumazet1-1/+16
2022-02-07iplink: add gro_max_size attribute handlingCoco Li2-0/+16
2022-02-02tc: u32: add json support in `print_raw`, `print_ipv4`, `print_ipv6`Wen Liang1-42/+79
2022-02-02tc: u32: add support for json outputWen Liang1-37/+46
2022-02-01iprule: Allow option dsfield in 'ip rule show'Guillaume Nault2-1/+31
2022-02-01tc/f_flower: fix indentationStephen Hemminger1-10/+12
2022-02-01tc_util: fix breakage from clang changesStephen Hemminger1-15/+10
2022-01-31tc: add skip_hw and skip_sw to control action offloadBaowen Zheng2-10/+77
2022-01-31ss: use freecon() instead of free() when appropriateAndrea Claudi1-4/+9
2022-01-28man: Fix a typo in the flag documentation of ip addressThomas Niederberger1-1/+1
2022-01-26dcb: app: Add missing "dcb app show dev X default-prio"Petr Machata1-0/+2
2022-01-26Merge branch 'clang-compile' into nextDavid Ahern10-68/+62
2022-01-26json_print: suppress clang format warningStephen Hemminger1-0/+8
2022-01-26libbpf: fix clang warning about format non-literalStephen Hemminger1-2/+4
2022-01-26tunnel: fix clang warningStephen Hemminger1-8/+1
2022-01-26tipc: fix clang warning about empty format stringStephen Hemminger1-1/+1
2022-01-26can: fix clang warningStephen Hemminger1-2/+3
2022-01-26ipl2tp: fix clang warningStephen Hemminger1-2/+3
2022-01-26tc_util: fix clang warning in print_masked_typeStephen Hemminger1-12/+5
2022-01-26flower: fix clang warningsStephen Hemminger1-26/+12
2022-01-26netem: fix clang warningsStephen Hemminger1-13/+20
2022-01-26utils: add format attributeStephen Hemminger1-1/+3
2022-01-26tc: add format attribute to tc_print_rateStephen Hemminger1-1/+2
2022-01-26Merge branch 'main' into nextDavid Ahern7-65/+79
2022-01-24uapi: update kernel headers from 5.17-rc1Stephen Hemminger1-0/+6
2022-01-20tc/action: print error to stderrStephen Hemminger1-4/+2
2022-01-19mptcp: add id check for deleting addressGeliang Tang2-3/+24
2022-01-19dcb: Rewrite array-formatting code to not cause warnings with ClangPetr Machata1-14/+14
2022-01-17f_flower: fix checkpatch warningsStephen Hemminger1-11/+7
2022-01-17netem: fix checkpatch warningsStephen Hemminger1-33/+26
2022-01-16Merge branch 'main' into nextDavid Ahern6-3/+350
2022-01-15lib: fix ax25.h include for muslSam James1-1/+1
2022-01-15uapi: add missing virtio headersStephen Hemminger2-0/+139
2022-01-15uapi: add missing rose and ax25 filesStephen Hemminger2-0/+208
2022-01-12q_cake: allow changing to diffserv3Kevin Bracey1-2/+2
2022-01-12iplink_can: add ctrlmode_{supported,_static} to the "--details --json" outputVincent Mailhol1-0/+17
2022-01-12Update kernel headersDavid Ahern7-3/+64
2022-01-11Merge branch 'rdma-clang-compile' into nextDavid Ahern2-12/+8
2022-01-11rdma: Don't allocate sparse arrayLeon Romanovsky1-3/+3
2022-01-11rdma: Limit copy data by the destination sizeLeon Romanovsky1-9/+5
2022-01-11Merge branch 'main' into nextDavid Ahern29-56/+100
2022-01-10v5.16.0Stephen Hemminger1-1/+1
2022-01-08testsuite: Fix tc/vlan.t testAndrea Claudi1-1/+0
2021-12-18Merge branch 'vdpa-query-set-config' into nextDavid Ahern3-9/+224
2021-12-18vdpa: Enable user to set mtu of the vdpa deviceParav Pandit2-2/+36
2021-12-18vdpa: Enable user to set mac address of vdpa deviceParav Pandit2-10/+53
2021-12-18vdpa: Enable user to query vdpa device config layoutParav Pandit2-0/+131
2021-12-18vdpa: Update kernel headersParav Pandit1-0/+7
2021-12-18Update kernel headers and import virtio_netDavid Ahern3-10/+471
2021-12-18mptcp: add support for changing the backup flagDavide Caratti2-4/+30
2021-12-17uapi: update to mptcp.hStephen Hemminger1-8/+10
2021-12-17lib/bpf: fix verbose flag when using libbpfPaul Chaignon1-1/+6
2021-12-13tc: Add support for ce_threshold_value/mask in fq_codelToke Høiland-Jørgensen2-0/+51
2021-12-06tc: flower: Fix buffer overflow on large labelsPaul Blakey1-1/+1
2021-12-03uapi: update to if_ether.hStephen Hemminger1-1/+1
2021-12-03bond: add arp_missed_max optionHangbin Liu1-0/+14
2021-12-03mptcp: add support for fullmesh flagPaolo Abeni2-15/+49
2021-12-03Update kernel headersDavid Ahern4-2/+25
2021-11-18ip/ipnexthop: fix unsigned overflow in parse_nh_group_type_res()Maxim Petrov1-2/+3
2021-11-18lib/bpf_legacy: remove always-true checkMaxim Petrov1-3/+1
2021-11-18rdma: update uapi headersStephen Hemminger2-15/+25
2021-11-18vdpa: align uapi headersStephen Hemminger3-47/+33
2021-11-18vdpa: Remove duplicate vdpa UAPI header fileParav Pandit1-40/+0
2021-11-17lnstat: fix buffer overflow in header output[200~jiangheng1-1/+2
2021-11-17tc/m_vlan: fix print_vlan() conditional on TCA_VLAN_ACT_PUSH_ETHMaxim Petrov1-2/+2
2021-11-11mptcp: fix JSON output when dumping endpoints by idDavide Caratti1-1/+5
2021-11-09man: tc-u32: Fix page to match new firstfrag behaviorAnssi Hannula1-2/+2
2021-11-09Fix some typos detected by Lintian in manpagesLuca Boccassi17-26/+26
2021-11-09uapi: update vdpa.hStephen Hemminger1-0/+7
2021-11-04Merge branch 'main' into nextDavid Ahern5-28/+44
2021-11-04Merge branch 'can-tdc-plus-cleanups' into nextDavid Ahern1-230/+282
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 Yoo5-4/+251
2021-11-03Import amt.hDavid Ahern1-0/+62
2021-11-03Update kernel headersDavid Ahern8-7/+109
2021-11-02devlink: Fix cmd_dev_param_set() to check configuration modeMoshe Shemesh1-0/+6
2021-11-01v5.15.0Stephen Hemminger1-1/+1
2021-10-29rdma: Fix SRQ resource tracking information jsonNeta Ostrovsky1-3/+16
2021-10-29man: devlink-port: fix pfnum for devlink port addAntoine Tenart1-1/+1
2021-10-28Merge branch 'managed-neighbor' into nextDavid Ahern2-13/+42
2021-10-28ip, neigh: Add NTF_EXT_MANAGED supportDaniel Borkmann2-5/+24
2021-10-28ip, neigh: Add missing NTF_USE supportDaniel Borkmann2-1/+11
2021-10-28ip, neigh: Fix up spacing in netlink dumpDaniel Borkmann1-8/+8
2021-10-28xfrm: enable to manage default policiesNicolas Dichtel4-0/+149
2021-10-16Merge branch 'rdma-optional-stats' into nextDavid Ahern3-0/+401
2021-10-15uapi: pickup fix for xfrm ABI breakageStephen Hemminger1-6/+9
2021-10-15iplink: enable to specify index when changing netnsNicolas Dichtel1-2/+9
2021-10-15Merge branch 'config-libdir' into nextDavid Ahern2-22/+63
2021-10-15configure: add the --libdir optionAndrea Claudi2-3/+22
2021-10-15configure: add the --prefix optionAndrea Claudi1-0/+8
2021-10-15configure: support --param=value styleAndrea Claudi1-0/+6
2021-10-15configure: simplify options parsingAndrea Claudi1-19/+18
2021-10-15configure: fix parsing issue with more than one value per optionAndrea Claudi1-1/+3
2021-10-15configure: fix parsing issue on libbpf_dir optionAndrea Claudi1-3/+7
2021-10-15configure: fix parsing issue on include_dir optionAndrea Claudi1-3/+6
2021-10-15rdma: Add optional-counters set/unset supportNeta Ostrovsky2-0/+210
2021-10-15rdma: Add stat "mode" supportNeta Ostrovsky2-0/+186
2021-10-15rdma: Update uapi headersNeta Ostrovsky1-0/+5
2021-10-15Update kernel headersDavid Ahern4-17/+67
2021-10-15mptcp: cleanup include section.Stephen Hemminger1-3/+9
2021-10-14lib/bpf: fix map-in-map creation without prepopulationPaul Chaignon1-2/+1
2021-10-11man: devlink-port: remove extra .brAntoine Tenart1-2/+0
2021-10-11man: devlink-port: fix styleAntoine Tenart1-19/+19
2021-10-11man: devlink-port: fix the devlink port add synopsisAntoine Tenart1-1/+1
2021-10-09Merge branch 'main' into nextDavid Ahern13-49/+52
2021-10-09Merge branch 'ioam-encap-modes' into nextDavid Ahern2-49/+132
2021-10-09Update documentationJustin Iurman1-7/+32
2021-10-09Add support for IOAM encap modesJustin Iurman1-42/+100
2021-10-06cmd: use spaces instead of tabs for usage indentationFrank Villaro-Dixon10-49/+50
2021-10-05ip: nexthop: keep cache netlink socket openNikolay Aleksandrov1-4/+5
2021-10-05devlink: print maximum number of snapshots if availableJacob Keller1-0/+4
2021-10-05Update kernel headersDavid Ahern5-23/+135
2021-10-04mptcp: unbreak JSON endpoint listDavide Caratti1-1/+1
2021-10-03Merge branch 'nexthop-cache' into nextDavid Ahern5-103/+448
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-23Merge branch 'ax.25-netrom-rose' into nextDavid Ahern6-0/+182
2021-09-23ROSE: Print decoded addresses rather than hex numbers.Ralf Baechle1-0/+2
2021-09-23ROSE: Add rose_ntop implementation.Ralf Baechle3-0/+61
2021-09-23NETROM: Print decoded addresses rather than hex numbers.Ralf Baechle1-0/+2
2021-09-23NETROM: Add netrom_ntop implementation.Ralf Baechle4-7/+43
2021-09-23AX.25: Print decoded addresses rather than hex numbers.Ralf Baechle1-0/+2
2021-09-23AX.25: Add ax25_ntop implementation.Ralf Baechle3-0/+79
2021-09-22lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf existsAndrea Claudi1-1/+4
2021-09-22tc/f_flower: fix port range parsingPuneet Sharma1-1/+1
2021-09-21lib: bpf_legacy: add prog name, load time, uid and btf id in prog info dumpGokul Sivakumar1-0/+20
2021-09-14Merge branch 'main' into nextDavid Ahern2-0/+12
2021-09-13uapi: updates from 5.15-rc1Stephen Hemminger2-0/+13
2021-09-12ip: Support filter links/neighs with no masterLahav Schlesinger6-4/+25
2021-09-12man: ip-macsec: fix gcm-aes-256 formatting issueLennert Buytenhek1-1/+1
2021-09-08Merge branch 'main' into nextDavid Ahern21-70/+56
2021-09-06Merge branch 'bridge-mcast_router' into nextDavid Ahern2-28/+71
2021-09-06bridge: vlan: add support for mcast_router optionNikolay Aleksandrov2-2/+44
2021-09-06bridge: vlan: set vlan option attributes while parsingNikolay Aleksandrov1-26/+27
2021-09-06Update kernel headersDavid Ahern7-4/+69
2021-09-06ip: rewrite routel in pythonStephen Hemminger2-75/+79
2021-09-06ip: remove routef scriptStephen Hemminger4-22/+3
2021-09-06ip: remove ifcfg scriptStephen Hemminger3-199/+1
2021-09-06ip: remove old rtpr scriptStephen Hemminger3-31/+1
2021-09-02iptuntap: fix multi-queue flag displayDavid Marchand1-2/+6
2021-09-02man: ip-link: remove double ofNikolay Aleksandrov1-1/+1
2021-09-02configure: restore backward compatibilityLuca Boccassi1-1/+1
2021-09-02tree-wide: fix some typos found by LintianLuca Boccassi4-4/+4
2021-09-01ip: remove leftovers from IPX and DECnetStephen Hemminger5-38/+4
2021-09-01uapi: update headers from 5.15 mergeStephen Hemminger6-2/+63
2021-09-01ip/bond: add lacp active supportHangbin Liu1-1/+25
2021-09-01Update kernel headersDavid Ahern4-5/+36
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-01tc/skbmod: Introduce SKBMOD_F_ECN optionPeilin Ye2-10/+36
2021-09-01IOAM man8Justin Iurman3-2/+113
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-01Import ioam6 uapi headersDavid Ahern3-0/+205
2021-09-01Update kernel headersDavid Ahern10-9/+133
2021-09-01ipneigh: add support to print brief output of neigh cache in tabular formatGokul Sivakumar2-2/+50
2021-08-31Merge branch 'bridge-vlan-global-mcast' into nextDavid Ahern7-66/+660
2021-08-31bridge: vlan: add support for dumping router portsNikolay Aleksandrov3-3/+38
2021-08-31bridge: vlan: add global mcast_querier optionNikolay Aleksandrov2-0/+22
2021-08-31bridge: vlan: add global mcast_startup_query_interval optionNikolay Aleksandrov2-0/+21
2021-08-31bridge: vlan: add global mcast_query_response_interval optionNikolay Aleksandrov2-1/+23
2021-08-31bridge: vlan: add global mcast_query_interval optionNikolay Aleksandrov2-1/+23
2021-08-31bridge: vlan: add global mcast_querier_interval optionNikolay Aleksandrov2-1/+26
2021-08-31bridge: vlan: add global mcast_membership_interval optionNikolay Aleksandrov2-1/+23
2021-08-31bridge: vlan: add global mcast_last_member_interval optionNikolay Aleksandrov2-0/+23
2021-08-31bridge: vlan: add global mcast_startup_query_count optionNikolay Aleksandrov2-1/+22