diff options
author | Alexander Couzens <lynxis@fe80.eu> | 2020-12-17 06:58:53 +0100 |
---|---|---|
committer | laforge <laforge@osmocom.org> | 2021-01-05 14:24:03 +0000 |
commit | 1c8785dd81211b4adbad7c7da9ebb964bc618496 (patch) | |
tree | 3fce749575c932687b366dd76a0f6666d56f8e5d /src/gb/gprs_ns2_internal.h | |
parent | gprs_bssgp: add handling for BSSGP RIM primitives (diff) | |
download | libosmocore-1c8785dd81211b4adbad7c7da9ebb964bc618496.tar.xz libosmocore-1c8785dd81211b4adbad7c7da9ebb964bc618496.zip |
gprs_ns2: set transfer cap in NS Status primitive
Related: SYS#5153 OS#4835
Change-Id: Ia1046db9e0d50855bff9de670b612ffc57af9995
Diffstat (limited to 'src/gb/gprs_ns2_internal.h')
-rw-r--r-- | src/gb/gprs_ns2_internal.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/gb/gprs_ns2_internal.h b/src/gb/gprs_ns2_internal.h index 4c0cdd01..c33f7f8a 100644 --- a/src/gb/gprs_ns2_internal.h +++ b/src/gb/gprs_ns2_internal.h @@ -198,6 +198,9 @@ struct gprs_ns2_vc_bind { bool accept_ipaccess; bool accept_sns; + /*! transfer capability in mbit */ + int transfer_capability; + /*! which link-layer are we based on? */ enum gprs_ns2_ll ll; @@ -312,3 +315,5 @@ int gprs_ns2_vc_is_unblocked(struct gprs_ns2_vc *nsvc); /* nse */ void ns2_nse_notify_unblocked(struct gprs_ns2_vc *nsvc, bool unblocked); enum gprs_ns2_vc_mode gprs_ns2_dialect_to_vc_mode(enum gprs_ns2_dialect dialect); +int ns2_count_transfer_cap(struct gprs_ns2_nse *nse, + uint16_t bvci); |