diff options
author | Harald Welte <laforge@gnumonks.org> | 2010-06-10 00:20:12 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2010-06-10 15:12:38 +0200 |
commit | efbdee9a5c9f511ea8f5b928e4f7076120ba587b (patch) | |
tree | f12ae759e8b1be66796ca9e247300a5f3e2ae6fb /openbsc/include/openbsc/gprs_sgsn.h | |
parent | bb35c45a0202e24e76d17900dbe2d5264136ef8d (diff) |
[GPSR] SGSN: Keep traffic counters for each PDP context
Diffstat (limited to 'openbsc/include/openbsc/gprs_sgsn.h')
-rw-r--r-- | openbsc/include/openbsc/gprs_sgsn.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/gprs_sgsn.h b/openbsc/include/openbsc/gprs_sgsn.h index 8cfa0730f..08011502d 100644 --- a/openbsc/include/openbsc/gprs_sgsn.h +++ b/openbsc/include/openbsc/gprs_sgsn.h @@ -42,6 +42,13 @@ enum gprs_mm_ctr { GMM_CTR_RA_UPDATE, }; +enum gprs_pdp_ctx { + PDP_CTR_PKTS_UDATA_IN, + PDP_CTR_PKTS_UDATA_OUT, + PDP_CTR_BYTES_UDATA_IN, + PDP_CTR_BYTES_UDATA_OUT, +}; + enum gprs_t3350_mode { GMM_T3350_MODE_ATT, GMM_T3350_MODE_RAU, @@ -137,6 +144,7 @@ struct sgsn_pdp_ctx { struct llist_head g_list; /* list_head for global list */ struct sgsn_mm_ctx *mm; /* back pointer to MM CTX */ struct sgsn_ggsn_ctx *ggsn; /* which GGSN serves this PDP */ + struct rate_ctr_group *ctrg; //unsigned int id; struct pdp_t *lib; /* pointer to libgtp PDP ctx */ |