pcu_sock: Forward incoming RR GPRS SUSPEND REQ to PCU socket

s specified in 3GPP TS 03.60 Section 16.2.1 and 44.018 Section 3.4.15,
a Class B MS is sending a "RR GPRS SUSPEND REQ" via a DCCH to the BTS if
it wants to suspend GPRS services.  The BSS is now responsible to
somehow forward this to the SGSN.  As the Gs interface between BSC and
SGSN is both optional and doesn't have any provision to forward this
message, we have to send it over to the PCU so it can use regular BSSGP
signaling to inform the SGSN of the SUSPEND REQUEST.

This patch requires libosmocore Change-Id
I90113044460a6c511ced14f588876c4280d1cac7 for the related definition of
struct gsm48_gprs_susp_req.

This patch follows the same logic of whatwas introdiced in osmo-bts as
Change-Id I3c1af662c8f0d3d22da200638480f6ef05c3ed1f.

Change-Id: I05ac5de16c9d5122c179b3f9b273a0c9c7661e29
Closes: OS#2249
3 files changed
tree: 57b8e51876dc53a4a23efc17d23aca45def1e618
  1. contrib/
  2. debian/
  3. openbsc/
  4. .gitignore
  5. .gitreview
  6. .mailmap