From 3d55f9b61ba23234c5355ed725963fdc0e520d45 Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Tue, 29 Sep 2009 00:32:20 -0700 Subject: Decode ServerInterpreted addresses in HOST structures Signed-off-by: Alan Coopersmith --- table11.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'table11.c') diff --git a/table11.c b/table11.c index f701e87..bce0721 100644 --- a/table11.c +++ b/table11.c @@ -641,6 +641,7 @@ InitEnumeratedTypes (void) DefineEValue(p, 0L, "Internet"); DefineEValue(p, 1L, "DECnet"); DefineEValue(p, 2L, "Chaos"); + DefineEValue(p, 5L, "ServerInterpreted"); DefineEValue(p, 6L, "InternetV6"); DefineEValue(p, 252L, "LocalHost"); DefineEValue(p, 253L, "Kerberos5"); @@ -1062,6 +1063,15 @@ PrintHOST ( } #endif + case 5: /* ServerInterpreted */ + { + int i; + for (i = 0 ; buf[i + 4] != 0 ; i++) { /* empty loop */ } + PrintString8(&buf[4], i, "type"); + PrintString8(&buf[i+5], n - i - 1, "value"); + break; + } + case 254: PrintString8(&buf[4], n, "address"); break; -- cgit v1.2.1