]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-syslog.c
VJC: NDOize
[tcpdump] / print-syslog.c
index f213cf2789b4ca57a110af30da4c88c20230988e..40c8a92466d91fe29a42f40b0ee07a293f98afd2 100644 (file)
  * FOR A PARTICULAR PURPOSE.
  */
 
-#ifndef lint
-static const char rcsid[] _U_ =
-    "@(#) $Header: /tcpdump/master/tcpdump/print-syslog.c,v 1.1 2004-10-29 11:42:53 hannes Exp $";
-#endif
-
 #ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif
@@ -31,6 +26,8 @@ static const char rcsid[] _U_ =
 #include "interface.h"
 #include "extract.h"
 
+static const char tstr[] = "[|syslog]";
+
 /*
  * tokenlists and #defines taken from Ethereal - Network traffic analyzer
  * by Gerald Combs <[email protected]>
@@ -105,12 +102,12 @@ syslog_print(register const u_char *pptr, register u_int len)
             TCHECK2(*(pptr+msg_off), 1);
         }
         if (*(pptr+msg_off) != '>') {
-            printf("[|syslog]");
+            printf("%s", tstr);
             return;
         }
         msg_off++;
     } else {
-        printf("[|syslog]");
+        printf("%s", tstr);
         return;
     }
 
@@ -140,10 +137,10 @@ syslog_print(register const u_char *pptr, register u_int len)
     }
 
     if (vflag > 1)
-        print_unknown_data(pptr,"\n\t",len);
+        print_unknown_data(gndo,pptr,"\n\t",len);
 
     return;
 
 trunc:
-        printf("[|syslog]");
+        printf("%s", tstr);
 }