aboutsummaryrefslogtreecommitdiff
path: root/contrib/tcpdump/print-timed.c
diff options
context:
space:
mode:
authorBruce M Simpson <bms@FreeBSD.org>2004-03-31 09:17:26 +0000
committerBruce M Simpson <bms@FreeBSD.org>2004-03-31 09:17:26 +0000
commit5b0fe47811aa43b75fc69dbf7338cace232a4d48 (patch)
treeeb08e08f0f875c3b16f8e1aec86091f100906f1c /contrib/tcpdump/print-timed.c
parentc76561e4dc56e0caaeade9b482501e52daad5ce3 (diff)
downloadsrc-5b0fe47811aa43b75fc69dbf7338cace232a4d48.tar.gz
src-5b0fe47811aa43b75fc69dbf7338cace232a4d48.zip
Notes
Notes: svn path=/vendor/tcpdump/dist/; revision=127668
Diffstat (limited to 'contrib/tcpdump/print-timed.c')
-rw-r--r--contrib/tcpdump/print-timed.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/contrib/tcpdump/print-timed.c b/contrib/tcpdump/print-timed.c
index af73ddb6de86..9ad7668aecf6 100644
--- a/contrib/tcpdump/print-timed.c
+++ b/contrib/tcpdump/print-timed.c
@@ -20,31 +20,31 @@
*/
#ifndef lint
-static const char rcsid[] =
- "@(#) $Header: /tcpdump/master/tcpdump/print-timed.c,v 1.3 2001/05/17 18:33:23 fenner Exp $";
+static const char rcsid[] _U_ =
+ "@(#) $Header: /tcpdump/master/tcpdump/print-timed.c,v 1.7.2.2 2003/11/16 08:51:51 guy Exp $";
#endif
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
-#include <sys/param.h>
-#include <sys/time.h>
-#include <netinet/in.h>
+#include <tcpdump-stdinc.h>
+
#include <stdio.h>
#include <string.h>
#include "timed.h"
#include "interface.h"
+#include "extract.h"
-static char *tsptype[TSPTYPENUMBER] =
+static const char *tsptype[TSPTYPENUMBER] =
{ "ANY", "ADJTIME", "ACK", "MASTERREQ", "MASTERACK", "SETTIME", "MASTERUP",
"SLAVEUP", "ELECTION", "ACCEPT", "REFUSE", "CONFLICT", "RESOLVE", "QUIT",
"DATE", "DATEREQ", "DATEACK", "TRACEON", "TRACEOFF", "MSITE", "MSITEREQ",
"TEST", "SETDATE", "SETDATEREQ", "LOOP" };
void
-timed_print(register const u_char *bp, u_int length)
+timed_print(register const u_char *bp)
{
#define endof(x) ((u_char *)&(x) + sizeof (x))
struct tsp *tsp = (struct tsp *)bp;
@@ -86,8 +86,8 @@ timed_print(register const u_char *bp, u_int length)
fputs(" [|timed]", stdout);
return;
}
- sec = ntohl((long)tsp->tsp_time.tv_sec);
- usec = ntohl((long)tsp->tsp_time.tv_usec);
+ sec = EXTRACT_32BITS(&tsp->tsp_time.tv_sec);
+ usec = EXTRACT_32BITS(&tsp->tsp_time.tv_usec);
if (usec < 0)
/* corrupt, skip the rest of the packet */
return;