diff options
author | Martin Mares <mj@ucw.cz> | 1998-12-08 18:30:35 +0000 |
---|---|---|
committer | Martin Mares <mj@ucw.cz> | 1998-12-08 18:30:35 +0000 |
commit | 618533af91051b7b26ac19816e89cd81352b0f13 (patch) | |
tree | d7872747c1f5ea27a3a5fb53fb1d23e1bbccbe8d | |
parent | f39e4713c270752d7bbfcc8115a7ea7f589c3997 (diff) |
Added source RTS_DUMMY for temporary routes. They should never appear
in the main table.
-rw-r--r-- | nest/route.h | 1 | ||||
-rw-r--r-- | nest/rt-attr.c | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/nest/route.h b/nest/route.h index a5cc2f71..d21a32c8 100644 --- a/nest/route.h +++ b/nest/route.h @@ -155,6 +155,7 @@ typedef struct rtattr { } u; } rta; +#define RTS_DUMMY 0 /* Dummy route to be removed soon */ #define RTS_STATIC 1 /* Normal static route */ #define RTS_INHERIT 2 /* Route inherited from kernel */ #define RTS_DEVICE 3 /* Device route */ diff --git a/nest/rt-attr.c b/nest/rt-attr.c index afce7f81..aa4a59ad 100644 --- a/nest/rt-attr.c +++ b/nest/rt-attr.c @@ -130,7 +130,7 @@ _rta_free(rta *a) void rta_dump(rta *a) { - static char *rts[] = { "?", "RTS_STATIC", "RTS_INHERIT", "RTS_DEVICE", + static char *rts[] = { "RTS_DUMMY", "RTS_STATIC", "RTS_INHERIT", "RTS_DEVICE", "RTS_STAT_DEV", "RTS_REDIR", "RTS_RIP", "RTS_RIP_EXT", "RTS_OSPF", "RTS_OSPF_EXT", "RTS_OSPF_IA", "RTS_OSPF_BOUNDARY", "RTS_BGP" }; |