dhcp ip: DSCP settings for transmitted DHCP packets 48/20748/6
authorNeale Ranns <nranns@cisco.com>
Fri, 19 Jul 2019 14:01:02 +0000 (14:01 +0000)
committerDamjan Marion <dmarion@me.com>
Fri, 26 Jul 2019 13:27:14 +0000 (13:27 +0000)
commit038e1dfbdfd0bd785852c364011da0a1d828093e
tree4e3a039c240e9e91123ff363f909caabc4c909f4
parent08ac303e43492c8b25911340fb62811289dd3935
dhcp ip: DSCP settings for transmitted DHCP packets

Type: feature

- Define the ip_dscp_t and use in the IP headers
- Add DSCP setting to the DHCP client for use with packet TX

Change-Id: If220dde0017ea78793747d65f53e11daf23a28fa
Signed-off-by: Neale Ranns <nranns@cisco.com>
22 files changed:
extras/vom/vom/dhcp_client.cpp
extras/vom/vom/dhcp_client.hpp
extras/vom/vom/dhcp_client_cmds.cpp
extras/vom/vom/dhcp_client_cmds.hpp
extras/vom/vom/prefix.cpp
extras/vom/vom/prefix.hpp
extras/vom/vom/route_api_types.cpp
extras/vom/vom/route_api_types.hpp
src/vnet/dhcp/client.c
src/vnet/dhcp/client.h
src/vnet/dhcp/dhcp.api
src/vnet/dhcp/dhcp_api.c
src/vnet/ip/ip.c
src/vnet/ip/ip4_packet.h
src/vnet/ip/ip6_packet.h
src/vnet/ip/ip_packet.h
src/vnet/ip/ip_types.api
src/vnet/ip/ip_types_api.c
src/vnet/ip/ip_types_api.h
src/vnet/mpls/packet.h
test/test_dhcp.py
test/vpp_papi_provider.py