aboutsummaryrefslogtreecommitdiff
path: root/libexec/bootpd/tools/bootptest/print-bootp.c
diff options
context:
space:
mode:
Diffstat (limited to 'libexec/bootpd/tools/bootptest/print-bootp.c')
-rw-r--r--libexec/bootpd/tools/bootptest/print-bootp.c19
1 files changed, 8 insertions, 11 deletions
diff --git a/libexec/bootpd/tools/bootptest/print-bootp.c b/libexec/bootpd/tools/bootptest/print-bootp.c
index 3cdb65abd01a9..fddc4fb6b4c43 100644
--- a/libexec/bootpd/tools/bootptest/print-bootp.c
+++ b/libexec/bootpd/tools/bootptest/print-bootp.c
@@ -100,8 +100,8 @@ bootp_print(bp, length, sport, dport)
/* Client's Hardware address */
if (bp->bp_hlen) {
- register struct ether_header *eh;
- register char *e;
+ struct ether_header *eh;
+ char *e;
TCHECK(bp->bp_chaddr[0], 6);
eh = (struct ether_header *) packetp;
@@ -110,8 +110,8 @@ bootp_print(bp, length, sport, dport)
else if (bp->bp_op == BOOTREPLY)
e = (char *) EDST(eh);
else
- e = 0;
- if (e == 0 || bcmp((char *) bp->bp_chaddr, e, 6))
+ e = NULL;
+ if (e == NULL || bcmp((char *) bp->bp_chaddr, e, 6))
dump_hex(bp->bp_chaddr, bp->bp_hlen);
}
/* Only print interesting fields */
@@ -274,12 +274,12 @@ rfc1048_opts[] = {
static void
rfc1048_print(bp, length)
- register u_char *bp;
+ u_char *bp;
int length;
{
u_char tag;
u_char *ep;
- register int len;
+ int len;
u_int32 ul;
u_short us;
struct in_addr ia;
@@ -376,11 +376,10 @@ rfc1048_print(bp, length)
static void
cmu_print(bp, length)
- register u_char *bp;
+ u_char *bp;
int length;
{
struct cmu_vend *v;
- u_char *ep;
printf("-cmu");
@@ -389,8 +388,6 @@ cmu_print(bp, length)
printf(" |L=%d", length);
return;
}
- /* Setup end pointer */
- ep = bp + length;
/* Subnet mask */
if (v->v_flags & VF_SMASK) {
@@ -427,7 +424,7 @@ cmu_print(bp, length)
static void
other_print(bp, length)
- register u_char *bp;
+ u_char *bp;
int length;
{
u_char *ep; /* end pointer */