From: Denis Ovsienko Date: Tue, 26 Nov 2013 14:45:33 +0000 (+0400) Subject: remove two needless macros X-Git-Tag: tcpdump-4.6.0~328^2~6 X-Git-Url: https://git.tcpdump.org/tcpdump/commitdiff_plain/77b0218699254419d1a0986a9eeedf4da2de0950 remove two needless macros ETH_ALEN in print-rrcp.c was unused. OFP_ETH_ALEN in print-openflow-1.0.c was a reinvention of ETHER_ADDR_LEN. --- diff --git a/print-openflow-1.0.c b/print-openflow-1.0.c index 95a93a99..435b424b 100644 --- a/print-openflow-1.0.c +++ b/print-openflow-1.0.c @@ -51,6 +51,7 @@ #include "interface.h" #include "extract.h" #include "addrtoname.h" +#include "ether.h" #include "ethertype.h" #include "ipproto.h" #include "openflow.h" @@ -573,7 +574,6 @@ static const struct tok empty_str[] = { #define OFP_MAX_PORT_NAME_LEN 16 #define DESC_STR_LEN 256 #define SERIAL_NUM_LEN 32 -#define OFP_ETH_ALEN 6 #define OFP_VLAN_NONE 0xffff static const char * @@ -682,9 +682,9 @@ of10_phy_ports_print(const u_char *cp, const u_char *ep, u_int len) { printf("\n\t port_no %s", tok2str(ofpp_str, "%u", EXTRACT_16BITS(cp))); cp += 2; /* hw_addr */ - TCHECK2(*cp, OFP_ETH_ALEN); + TCHECK2(*cp, ETHER_ADDR_LEN); printf(", hw_addr %s", etheraddr_string(cp)); - cp += OFP_ETH_ALEN; + cp += ETHER_ADDR_LEN; /* name */ TCHECK2(*cp, OFP_MAX_PORT_NAME_LEN); printf(", name '"); @@ -882,15 +882,15 @@ of10_match_print(const char *pfx, const u_char *cp, const u_char *ep) { printf("%smatch in_port %s", pfx, tok2str(ofpp_str, "%u", EXTRACT_16BITS(cp))); cp += 2; /* dl_src */ - TCHECK2(*cp, OFP_ETH_ALEN); + TCHECK2(*cp, ETHER_ADDR_LEN); if (! (wildcards & OFPFW_DL_SRC)) printf("%smatch dl_src %s", pfx, etheraddr_string(cp)); - cp += OFP_ETH_ALEN; + cp += ETHER_ADDR_LEN; /* dl_dst */ - TCHECK2(*cp, OFP_ETH_ALEN); + TCHECK2(*cp, ETHER_ADDR_LEN); if (! (wildcards & OFPFW_DL_DST)) printf("%smatch dl_dst %s", pfx, etheraddr_string(cp)); - cp += OFP_ETH_ALEN; + cp += ETHER_ADDR_LEN; /* dl_vlan */ TCHECK2(*cp, 2); if (! (wildcards & OFPFW_DL_VLAN)) @@ -1058,9 +1058,9 @@ of10_actions_print(const char *pfx, const u_char *cp, const u_char *ep, case OFPAT_SET_DL_SRC: case OFPAT_SET_DL_DST: /* dl_addr */ - TCHECK2(*cp, OFP_ETH_ALEN); + TCHECK2(*cp, ETHER_ADDR_LEN); printf(", dl_addr %s", etheraddr_string(cp)); - cp += OFP_ETH_ALEN; + cp += ETHER_ADDR_LEN; /* pad */ TCHECK2(*cp, 6); cp += 6; @@ -1228,9 +1228,9 @@ of10_port_mod_print(const u_char *cp, const u_char *ep) { printf("\n\t port_no %s", tok2str(ofpp_str, "%u", EXTRACT_16BITS(cp))); cp += 2; /* hw_addr */ - TCHECK2(*cp, OFP_ETH_ALEN); + TCHECK2(*cp, ETHER_ADDR_LEN); printf(", hw_addr %s", etheraddr_string(cp)); - cp += OFP_ETH_ALEN; + cp += ETHER_ADDR_LEN; /* config */ TCHECK2(*cp, 4); printf("\n\t config 0x%08x", EXTRACT_32BITS(cp)); diff --git a/print-rrcp.c b/print-rrcp.c index c5b1fdd9..d4af9a43 100644 --- a/print-rrcp.c +++ b/print-rrcp.c @@ -40,10 +40,6 @@ static const char rcsid[] _U_ = #include "extract.h" #include "ether.h" -#ifndef ETH_ALEN -#define ETH_ALEN 6 -#endif - #define RRCP_OPCODE_MASK 0x7F /* 0x00 = hello, 0x01 = get, 0x02 = set */ #define RRCP_ISREPLY 0x80 /* 0 = request to switch, 0x80 = reply from switch */