#ifndef lint
static const char rcsid[] _U_ =
- "@(#) $Header: /tcpdump/master/tcpdump/print-arp.c,v 1.65 2006-02-11 22:11:40 hannes Exp $ (LBL)";
+ "@(#) $Header: /tcpdump/master/tcpdump/print-arp.c,v 1.66 2006-03-03 22:53:21 hannes Exp $ (LBL)";
#endif
#ifdef HAVE_CONFIG_H
}
if (!ndo->ndo_eflag) {
- ND_PRINT((ndo, "ARP"));
+ ND_PRINT((ndo, "ARP, "));
}
if ((pro != ETHERTYPE_IP && pro != ETHERTYPE_TRAIL) ||
ATMSPROTO_LEN(ap) != 4 ||
ATMTPROTO_LEN(ap) != 4 ||
ndo->ndo_vflag) {
- ND_PRINT((ndo, "%s%s, %s (len %u/%u)",
- ndo->ndo_eflag ? "" : ", ",
+ ND_PRINT((ndo, "%s, %s (len %u/%u)",
tok2str(arphrd_values, "Unknown Hardware (%u)", hrd),
tok2str(ethertype_values, "Unknown Protocol (0x%04x)", pro),
ATMSPROTO_LEN(ap),
}
/* print operation */
- printf(", %s ", tok2str(arpop_values, "Unknown (%u)", op));
+ printf("%s%s ",
+ ndo->ndo_vflag ? ", " : "",
+ tok2str(arpop_values, "Unknown (%u)", op));
switch (op) {
}
if (!ndo->ndo_eflag) {
- ND_PRINT((ndo, "ARP"));
+ ND_PRINT((ndo, "ARP, "));
}
/* print hardware type/len and proto type/len */
PROTO_LEN(ap) != 4 ||
HRD_LEN(ap) == 0 ||
ndo->ndo_vflag) {
- ND_PRINT((ndo, "%s%s (len %u), %s (len %u)",
- ndo->ndo_eflag ? "" : ", ",
+ ND_PRINT((ndo, "%s (len %u), %s (len %u)",
tok2str(arphrd_values, "Unknown Hardware (%u)", hrd),
HRD_LEN(ap),
tok2str(ethertype_values, "Unknown Protocol (0x%04x)", pro),
}
/* print operation */
- printf(", %s ", tok2str(arpop_values, "Unknown (%u)", op));
+ printf("%s%s ",
+ ndo->ndo_vflag ? ", " : "",
+ tok2str(arpop_values, "Unknown (%u)", op));
switch (op) {