aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/gprs/gprs_ns2.h
diff options
context:
space:
mode:
authorHarald Welte <laforge@osmocom.org>2020-10-17 13:09:34 +0200
committerHarald Welte <laforge@osmocom.org>2020-10-17 13:10:08 +0200
commitfa2d66ca1808e8bcd9bcf95737f08b071032187f (patch)
tree780f9c6f41fc06eabd2703e857a8e680e0da07e2 /include/osmocom/gprs/gprs_ns2.h
parentfdaec8e706f02ca818bf468238e96851d84e40af (diff)
ns2: More verbose comments on gprs_ns2_vc_mode
Diffstat (limited to 'include/osmocom/gprs/gprs_ns2.h')
-rw-r--r--include/osmocom/gprs/gprs_ns2.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/include/osmocom/gprs/gprs_ns2.h b/include/osmocom/gprs/gprs_ns2.h
index 497265e5..fddc896a 100644
--- a/include/osmocom/gprs/gprs_ns2.h
+++ b/include/osmocom/gprs/gprs_ns2.h
@@ -20,8 +20,13 @@ struct gprs_ns_ie_ip4_elem;
struct gprs_ns_ie_ip6_elem;
enum gprs_ns2_vc_mode {
- NS2_VC_MODE_BLOCKRESET, /* The VC will use RESET/BLOCK/UNBLOCK to start the connection and do ALIVE/ACK */
- NS2_VC_MODE_ALIVE, /* The will only use ALIVE/ACK */
+ /*! The VC will use RESET/BLOCK/UNBLOCK to start the connection and do ALIVE/ACK.
+ * This is what is needed for Frame Relay transport, and if you use a R97/R99 Gb
+ * interface over an IP transport (never standardized by 3GPP) */
+ NS2_VC_MODE_BLOCKRESET,
+ /*! The VC will only use ALIVE/ACK (no RESET/BLOCK/UNBLOCK), which is for Gb-IP
+ * interface compliant to 3GPP Rel=4 or later. */
+ NS2_VC_MODE_ALIVE,
};
/*! Osmocom NS primitives according to 48.016 5.2 Service primitves */