summaryrefslogtreecommitdiff
path: root/zebra/zebra_pbr.h
AgeCommit message (Expand)Author
2023-11-21*: Let's use the native IFNAMSIZ instead of INTERFACE_NAMSIZDonald Sharp
2023-08-08pbrd: PBR_FILTER_DSFIELD -> {PBR_FILTER_DSCP,PBR_FILTER_ECN}G. Paul Ziemba
2023-02-09*: auto-convert to SPDX License IDsDavid Lamparter
2022-12-05zebra: use real MTYPEs for various objectsMark Stapp
2022-06-27zebra: pass PBR expanded actions to the dataplaneAnuradha Karuppiah
2022-06-27zebra: expand pbr rule action for dataplane programmingAnuradha Karuppiah
2022-06-27zebra: add support for maintaining local neigh entriesAnuradha Karuppiah
2022-05-25zebra: avoid pbr iptable added twice when used with flowspecPhilippe Guibert
2021-11-03zebra: update dataplane flowspec address family in ipset_infoPhilippe Guibert
2021-03-17*: require semicolon after DEFINE_HOOK & co.David Lamparter
2021-03-10zebra: move ipset and ipset_entry to zebra dplane contextsPhilippe Guibert
2021-03-04zebra: move iptable handling in zebra_dplanePhilippe Guibert
2020-08-21zebra: add icmpv6 table of type / codePhilippe Guibert
2020-08-21bgp, zebra: add family attribute to ipset and iptable contextPhilippe Guibert
2020-08-10zebra: remove old kernel one-update-at-a-time apiJakub Urbańczyk
2020-07-15pbrd, zebra, lib: DSCP / ECN-based PBR MatchingWesley Coakley
2020-06-10zebra: convert ip rule installation to use dplane threadJakub Urbańczyk
2020-04-09zebra: define some explicit rule replace code pathsStephen Worley
2019-10-15zebra: Don't bother ref'ing ifp in zebra_pbr_ruleStephen Worley
2019-07-08bgp, zebra, lib: add protocol support for iptablesPhilippe Guibert
2019-05-14lib: hashing functions should take const argumentsQuentin Young
2019-03-25add cplusplus guards to all zebra headersEmanuele Di Pascale
2018-10-24zebra: Remove _wrap_script from hook namesDonald Sharp
2018-10-24zebra: Move ipset_hash, ipset_entry_hash and iptable_hash into zrouterDonald Sharp
2018-10-24zebra: Move rules_hash to zrouterDonald Sharp
2018-10-19*: Replace hash_cmp function return value to a boolDonald Sharp
2018-09-19zebra: Create zebra_dplane.c and .hMark Stapp
2018-07-24zebra: show pbr iptable per iptablePhilippe Guibert
2018-06-28zebra: handle policy routing fragment handlingPhilippe Guibert
2018-06-28*: add flowspec dscp handlingPhilippe Guibert
2018-06-28zebra: handling of policy routing iptable tcpflagsPhilippe Guibert
2018-06-28zebra: add packet length into pbr supportPhilippe Guibert
2018-06-28bgpd: add comment to inform that icmp can be stored in that structPhilippe Guibert
2018-06-28zebra: improve show zebra ipset output for icmpPhilippe Guibert
2018-06-28zebra: pbr ipset_type2_str command is externalisedPhilippe Guibert
2018-05-30zebra: Add knowledge of request success/failure for pbr rulesDonald Sharp
2018-05-30zebra: Rename SOUTHBOUND_XXX to DP_XXXDonald Sharp
2018-05-25zebra: PBR config and monitor IPSET/IPTABLE hooks declaredPhilippe Guibert
2018-05-25zebra: handle iptable list of interfacesPhilippe Guibert
2018-05-25zebra: add 3 fields to ipset_entry : src,dst port, and protoPhilippe Guibert
2018-05-25zebra: pbr vty show command for ipset and iptablesPhilippe Guibert
2018-05-25zebra: add netlink rule support for fwmark optionPhilippe Guibert
2018-05-25zebra: rework pbr ipset entryPhilippe Guibert
2018-05-22zebra: upon zclient breaking, flush PBR entriesPhilippe Guibert
2018-04-16zebra: adapt zebra_pbr_rule based with pbr_rulePhilippe Guibert
2018-04-16zebra: add IPTABLE_ADD and IPTABLE_DEL commands in zapiPhilippe Guibert
2018-04-16zebra: pbr rule structure is being added fwmark tagPhilippe Guibert
2018-04-16zebra: handling notifications upon ipset creation/destruction donePhilippe Guibert
2018-04-16lib: add ZEBRA IPSET definesPhilippe Guibert
2018-04-16zebra: handle entry pointfs for ipset creation/destructionPhilippe Guibert