From 1e659af3c0c6d1aad6007c5b4c5405b1fee483d7 Mon Sep 17 00:00:00 2001 From: Stephen Hemminger Date: Wed, 18 Mar 2009 13:33:12 -0700 Subject: [PATCH] Add DHCP as routing protocol --- etc/iproute2/rt_protos | 1 + include/linux/rtnetlink.h | 1 + lib/rt_names.c | 1 + 3 files changed, 3 insertions(+) diff --git a/etc/iproute2/rt_protos b/etc/iproute2/rt_protos index 53047707..38d8ec4e 100644 --- a/etc/iproute2/rt_protos +++ b/etc/iproute2/rt_protos @@ -14,6 +14,7 @@ 13 dnrouted 14 xorp 15 ntk +16 dhcp # # Used by me for gated diff --git a/include/linux/rtnetlink.h b/include/linux/rtnetlink.h index f43140a6..ec9de803 100644 --- a/include/linux/rtnetlink.h +++ b/include/linux/rtnetlink.h @@ -211,6 +211,7 @@ enum #define RTPROT_DNROUTED 13 /* DECnet routing daemon */ #define RTPROT_XORP 14 /* XORP */ #define RTPROT_NTK 15 /* Netsukuku */ +#define RTPROT_DHCP 16 /* DHCP client */ /* rtm_scope diff --git a/lib/rt_names.c b/lib/rt_names.c index 8d019a00..52edfe33 100644 --- a/lib/rt_names.c +++ b/lib/rt_names.c @@ -117,6 +117,7 @@ static char * rtnl_rtprot_tab[256] = { [RTPROT_DNROUTED] = "dnrouted", [RTPROT_XORP] = "xorp", [RTPROT_NTK] = "ntk", + [RTPROT_DHCP] = "dhcp", }; -- 2.39.5