summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Ovsienko <infrastation@yandex.ru>2013-04-03 15:08:17 +0400
committerMichael Richardson <mcr@sandelman.ca>2013-04-14 18:20:26 -0400
commita248bf041ae533fb6778e02bf6faebbe46ca0a86 (patch)
tree17492668ab7e9b879de20c1da94d01d9936da88c
parent0e2f72760d99a2e6bec56368d1c9bd83d8e3e460 (diff)
downloadtcpdump-a248bf041ae533fb6778e02bf6faebbe46ca0a86.tar.gz
use macros for VAT and WB port numbers
-rw-r--r--print-udp.c4
-rw-r--r--udp.h2
2 files changed, 4 insertions, 2 deletions
diff --git a/print-udp.c b/print-udp.c
index 6e0c99bb..fb56be58 100644
--- a/print-udp.c
+++ b/print-udp.c
@@ -608,7 +608,7 @@ udp_print(register const u_char *bp, u_int length,
else if (ISPORT(NETBIOS_DGRAM_PORT))
nbt_udp138_print((const u_char *)(up + 1), length);
#endif
- else if (dport == 3456)
+ else if (dport == VAT_PORT)
vat_print((const void *)(up + 1), up);
else if (ISPORT(ZEPHYR_SRV_PORT) || ISPORT(ZEPHYR_CLT_PORT))
zephyr_print((const void *)(up + 1), length);
@@ -631,7 +631,7 @@ udp_print(register const u_char *bp, u_int length,
/*
* Kludge in test for whiteboard packets.
*/
- else if (dport == 4567)
+ else if (dport == WB_PORT)
wb_print((const void *)(up + 1), length);
else if (ISPORT(CISCO_AUTORP_PORT))
cisco_autorp_print((const void *)(up + 1), length);
diff --git a/udp.h b/udp.h
index b07cdd43..4705dc9e 100644
--- a/udp.h
+++ b/udp.h
@@ -79,9 +79,11 @@ struct udphdr {
#define VQP_PORT 1589
#define ZEPHYR_SRV_PORT 2103
#define ZEPHYR_CLT_PORT 2104
+#define VAT_PORT 3456
#define MPLS_LSP_PING_PORT 3503 /* draft-ietf-mpls-lsp-ping-02.txt */
#define BFD_CONTROL_PORT 3784 /* draft-katz-ward-bfd-v4v6-1hop-00.txt */
#define BFD_ECHO_PORT 3785 /* draft-katz-ward-bfd-v4v6-1hop-00.txt */
+#define WB_PORT 4567
#define SFLOW_PORT 6343 /* http://www.sflow.org/developers/specifications.php */
#define LWAPP_DATA_PORT 12222 /* draft-ohara-capwap-lwapp-04.txt */
#define LWAPP_CONTROL_PORT 12223 /* draft-ohara-capwap-lwapp-04.txt */