sndcp: Initiate LL-XID.req only if we have something to send at L3
Change-Id: I324d841ae4d725d55d2807067cdd56c4457fa941
This commit is contained in:
parent
1352cae927
commit
028380ddbb
|
@ -637,9 +637,14 @@ static int gprs_sndcp_prim_handle_sndcp_snsm_activate_ind(struct osmo_gprs_sndcp
|
||||||
* return rc;
|
* return rc;
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* TS 24.007 C.6 "LLC link exists already, only XID exchange" */
|
if (sne->l3xid_req && sne->l3xid_req_len > 0) {
|
||||||
sne->xid_req_in_transit_orig_snsm_activate_ind = true;
|
/* TS 24.007 C.6 "LLC link exists already, only XID exchange" */
|
||||||
rc = gprs_sndcp_sne_submit_llc_ll_xid_req(sne);
|
sne->xid_req_in_transit_orig_snsm_activate_ind = true;
|
||||||
|
rc = gprs_sndcp_sne_submit_llc_ll_xid_req(sne);
|
||||||
|
} else {
|
||||||
|
/* TS 24.007 C.6 "LLC link exists already, no XID exchange"*/
|
||||||
|
rc = gprs_sndcp_sne_submit_snsm_activate_rsp(sne);
|
||||||
|
}
|
||||||
return rc;
|
return rc;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,6 @@ test_sndcp_prim_up_cb(): Rx SN-UNITDATA.indication TLLI=0xe1c5d364 SAPI=SNDCP3 N
|
||||||
test_sndcp_prim_down_cb(): Rx LL-UNITDATA.request TLLI=0xe1c5d364 SAPI=SNDCP3 L3=[65 00 00 00 73 6f 6d 65 2d 6e 70 64 75 2d 64 61 74 61 2d 6c 69 6b 65 2d 61 6e 2d 69 70 2d 70 6b 74 00 ]
|
test_sndcp_prim_down_cb(): Rx LL-UNITDATA.request TLLI=0xe1c5d364 SAPI=SNDCP3 L3=[65 00 00 00 73 6f 6d 65 2d 6e 70 64 75 2d 64 61 74 61 2d 6c 69 6b 65 2d 61 6e 2d 69 70 2d 70 6b 74 00 ]
|
||||||
==== test_sndcp_prim_net() [end] ====
|
==== test_sndcp_prim_net() [end] ====
|
||||||
==== test_sndcp_prim_ms() [start] ====
|
==== test_sndcp_prim_ms() [start] ====
|
||||||
test_sndcp_prim_down_cb(): Rx LL-XID.request
|
|
||||||
test_sndcp_prim_snsm_cb(): Rx SNSM-ACTIVATE.response
|
test_sndcp_prim_snsm_cb(): Rx SNSM-ACTIVATE.response
|
||||||
test_sndcp_prim_down_cb(): Rx LL-XID.request
|
test_sndcp_prim_down_cb(): Rx LL-XID.request
|
||||||
test_sndcp_prim_up_cb(): Rx SN-XID.confirm
|
test_sndcp_prim_up_cb(): Rx SN-XID.confirm
|
||||||
|
|
Loading…
Reference in New Issue