aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-gsm_ipa.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2012-02-27 21:33:53 +0000
committerGuy Harris <guy@alum.mit.edu>2012-02-27 21:33:53 +0000
commita53d24b4803c361082143c6b2c9f3f1c857becda (patch)
tree6411f897b2084f74d43019ddc8ea0ecd305dc08a /epan/dissectors/packet-gsm_ipa.c
parent3b938cde37af514910cb7d9346644a34b70ea7bd (diff)
Give more details in comments.
svn path=/trunk/; revision=41213
Diffstat (limited to 'epan/dissectors/packet-gsm_ipa.c')
-rw-r--r--epan/dissectors/packet-gsm_ipa.c34
1 files changed, 32 insertions, 2 deletions
diff --git a/epan/dissectors/packet-gsm_ipa.c b/epan/dissectors/packet-gsm_ipa.c
index ba012a96f4..b5544aee27 100644
--- a/epan/dissectors/packet-gsm_ipa.c
+++ b/epan/dissectors/packet-gsm_ipa.c
@@ -1,5 +1,5 @@
/* packet-gsm_ipa.c
- * Routines for packet dissection of ip.access GSM over IP
+ * Routines for packet dissection of ip.access GSM A-bis over IP
* Copyright 2009 by Harald Welte <laforge@gnumonks.org>
* Copyright 2009, 2010 by Holger Hans Peter Freyther <zecke@selfish.org>
*
@@ -34,13 +34,43 @@
#include <epan/ipproto.h>
#include <epan/prefs.h>
-/* http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xml
+/*
+ * Protocol used by ip.access's nanoBTS GSM picocells to transport the GSM
+ * A-bis interface over TCP and UDP.
+ *
+ * See
+ *
+ * http://openbsc.osmocom.org/trac/wiki/nanoBTS
+ *
+ * for some information about this protocol determined by reverse-
+ * engineering.
+ */
+
+/*
+ * These ports are also registered for other protocols, as per
+ *
+ * http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xml
*
* exlm-agent 3002
* cgms 3003
* ii-admin 3006
* vrml-multi-use 4200-4299
* commplex-main 5000
+ *
+ * But, as that document says:
+ *
+ ************************************************************************
+ * PLEASE NOTE THE FOLLOWING: *
+ * *
+ * ASSIGNMENT OF A PORT NUMBER DOES NOT IN ANY WAY IMPLY AN *
+ * ENDORSEMENT OF AN APPLICATION OR PRODUCT, AND THE FACT THAT NETWORK *
+ * TRAFFIC IS FLOWING TO OR FROM A REGISTERED PORT DOES NOT MEAN THAT *
+ * IT IS "GOOD" TRAFFIC, NOR THAT IT NECESSARILY CORRESPONDS TO THE *
+ * ASSIGNED SERVICE. FIREWALL AND SYSTEM ADMINISTRATORS SHOULD *
+ * CHOOSE HOW TO CONFIGURE THEIR SYSTEMS BASED ON THEIR KNOWLEDGE OF *
+ * THE TRAFFIC IN QUESTION, NOT WHETHER THERE IS A PORT NUMBER *
+ * REGISTERED OR NOT. *
+ ************************************************************************
*/
#define IPA_TCP_PORTS "3002,3003,3006,4249,4250,5000"
#define IPA_UDP_PORTS "3006"