diff options
author | Patrick McHardy <kaber@trash.net> | 2010-08-23 12:17:54 +0200 |
---|---|---|
committer | Patrick McHardy <kaber@trash.net> | 2010-08-23 12:17:54 +0200 |
commit | f83e4b328a9c7466e3cc4f424a443945af5e7d65 (patch) | |
tree | 64b812c6bc0bc4b2a21f4b752af4cbe010d41b30 | |
parent | dddf792e7e5f833841170ccffc8caac3dac0f2f3 (diff) |
Revert "mm: change PMID when an access rights request is not confirmed"
This reverts commit de54717db07a467e3777ec23beb184ad1b8ec5a0.
Major misunderstanding, the PMID is supposed to get changed on
unconfirmed MAC layer Access requests, not on Access rights requests.
Signed-off-by: Patrick MCHardy <kaber@trash.net>
-rw-r--r-- | src/lce.c | 6 | ||||
-rw-r--r-- | src/mm.c | 2 |
2 files changed, 3 insertions, 5 deletions
@@ -1377,14 +1377,14 @@ static void dect_pp_set_default_pmid(struct dect_handle *dh) assert(!(dh->flags & DECT_PP_TPUI)); dh->pmid = DECT_PMID_DEFAULT_ID + (rand() & DECT_PMID_DEFAULT_NUM_MASK); - lce_debug("set default PMID: %05x\n", dh->pmid); + lce_debug("set default pmid %05x\n", dh->pmid); } void dect_pp_change_pmid(struct dect_handle *dh) { dh->pmid = DECT_PMID_DEFAULT_ID + ((dh->pmid + 1) & DECT_PMID_DEFAULT_NUM_MASK); - lce_debug("change PMID: %05x\n", dh->pmid); + lce_debug("change pmid %05x\n", dh->pmid); } static void dect_pp_set_assigned_pmid(struct dect_handle *dh) @@ -1394,7 +1394,7 @@ static void dect_pp_set_assigned_pmid(struct dect_handle *dh) assert(dh->flags & DECT_PP_TPUI && dh->tpui.type == DECT_TPUI_INDIVIDUAL_ASSIGNED); dh->pmid = dect_build_pmid(dect_tpui_to_pmid(&pmid, &dh->tpui)); - lce_debug("set assigned PMID: %05x\n", dh->pmid); + lce_debug("set assigned pmid %05x\n", dh->pmid); } /** @@ -1505,7 +1505,6 @@ static void dect_mm_access_rights_abort(struct dect_handle *dh, struct dect_mm_procedure *mp) { mm_debug(mme, "MM_ACCESS_RIGHTS-cfm: accept: 0"); - dect_pp_change_pmid(dh); dh->ops->mm_ops->mm_access_rights_cfm(dh, mme, false, NULL); } @@ -1575,7 +1574,6 @@ static void dect_mm_rcv_access_rights_reject(struct dect_handle *dh, dect_mm_procedure_complete(dh, mme, mp); mm_debug(mme, "MM_ACCESS_RIGHTS-cfm: accept: 0"); - dect_pp_change_pmid(dh); dh->ops->mm_ops->mm_access_rights_cfm(dh, mme, false, param); dect_ie_collection_put(dh, param); err1: |