ns2: remove bssgp specific msgb->cb parts

There shouldn't be any knowledge of the upper layer in the NS layer.
The PCU / SGSN / gbproxy have to add the pointer when parsing the primitives.

Change-Id: Id7edb8feb96436ba170383fc62d43ceb16955d53
diff --git a/src/gb/gprs_ns2_vc_fsm.c b/src/gb/gprs_ns2_vc_fsm.c
index 33a0328..7b07a49 100644
--- a/src/gb/gprs_ns2_vc_fsm.c
+++ b/src/gb/gprs_ns2_vc_fsm.c
@@ -469,9 +469,9 @@
 	/* TODO: nsh->data[0] -> C/R only valid in IP SNS */
 	bvci = nsh->data[1] << 8 | nsh->data[2];
 
-	msgb_bssgph(msg) = &nsh->data[3];
-	msgb_bvci(msg) = nsp.bvci = bvci;
-	msgb_nsei(msg) = nsp.nsei = priv->nsvc->nse->nsei;
+	msg->l3h = &nsh->data[3];
+	nsp.bvci = bvci;
+	nsp.nsei = priv->nsvc->nse->nsei;
 
 	if (nsh->data[0])
 		nsp.u.unitdata.change = NS_ENDPOINT_REQUEST_CHANGE;