xref: /netbsd-src/usr.sbin/bootp/bootptest/bootptest.h (revision be45f4d02a2547bbe155159a1ad79696d17976f1)
1 /*	$NetBSD: bootptest.h,v 1.5 2007/05/27 16:31:42 tls Exp $	*/
2 
3 /* bootptest.h */
4 /*
5  * Hacks for sharing print-bootp.c between tcpdump and bootptest.
6  */
7 #define ESRC(p) (p)
8 #define EDST(p) (p)
9 
10 extern int vflag; /* verbose flag */
11 
12 /* global pointers to beginning and end of current packet (during printing) */
13 extern unsigned char *packetp;
14 extern unsigned char *snapend;
15 
16 extern void bootp_print(struct bootp *, int, u_short, u_short);
17 extern char *ipaddr_string(struct in_addr *);
18 extern int printfn(u_char *, u_char *);
19