diff options
author | Harald Welte <laforge@gnumonks.org> | 2013-03-19 11:48:54 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2013-07-21 15:44:28 +0800 |
commit | 3dfb549a6f31ea2252014db1075a7195da2d4ff7 (patch) | |
tree | 0284d314ab9f4b4322983a061cd8dbd7de0d478d /openbsc/src/gprs/gprs_gmm.c | |
parent | 7f6da485f5af0ad5a5a5176c2fc3fe0550beac14 (diff) |
sgsn: Add "auth-policy" VTY command to enable/disable ACL
Diffstat (limited to 'openbsc/src/gprs/gprs_gmm.c')
-rw-r--r-- | openbsc/src/gprs/gprs_gmm.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/openbsc/src/gprs/gprs_gmm.c b/openbsc/src/gprs/gprs_gmm.c index 36798e0ac..2f309a558 100644 --- a/openbsc/src/gprs/gprs_gmm.c +++ b/openbsc/src/gprs/gprs_gmm.c @@ -699,7 +699,8 @@ static int gsm48_rx_gmm_att_req(struct sgsn_mm_ctx *ctx, struct msgb *msg, char mccmnc[16]; snprintf(mccmnc, sizeof(mccmnc), "%03d%02d", ra_id.mcc, ra_id.mnc); if (strncmp(mccmnc, mi_string, 5) && - !sgsn_acl_lookup(mi_string)) { + (sgsn->cfg.acl_enabled && + !sgsn_acl_lookup(mi_string))) { LOGP(DMM, LOGL_INFO, "Rejecting ATTACH REQUESET IMSI=%s\n", mi_string); return gsm48_tx_gmm_att_rej_oldmsg(msg, |