diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2023-04-11 11:38:14 +0200 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2023-04-11 11:46:27 +0200 |
commit | 4c56bed4d77d6f12e64b51047652b897375cd5a8 (patch) | |
tree | 6654389b7dd690d572d780515bafddc76b65cacf | |
parent | 31c759165ac379b31566fcf560553e7e8ce8c027 (diff) |
pcu_sock: Drop bts_sm pointer
It is not really needed since the object is global.
Change-Id: I17f7c42dc9f38485dbcc8595a3a3dbf5a80a7961
-rw-r--r-- | src/common/pcu_sock.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/common/pcu_sock.c b/src/common/pcu_sock.c index 7d0c7965..daa1a570 100644 --- a/src/common/pcu_sock.c +++ b/src/common/pcu_sock.c @@ -947,7 +947,6 @@ static int pcu_rx(uint8_t msg_type, struct gsm_pcu_if *pcu_prim, size_t prim_len */ struct pcu_sock_state { - struct gsm_bts_sm *bts_sm; struct osmo_fd listen_bfd; /* fd for listen socket */ struct osmo_fd conn_bfd; /* fd for connection to lcr */ struct llist_head upqueue; /* queue for sending messages */ @@ -990,7 +989,7 @@ static void pcu_sock_close(struct pcu_sock_state *state) unsigned int tn; /* FIXME: allow multiple BTS */ - bts = llist_entry(state->bts_sm->bts_list.next, struct gsm_bts, list); + bts = llist_entry(g_bts_sm->bts_list.next, struct gsm_bts, list); LOGP(DPCU, LOGL_NOTICE, "PCU socket has LOST connection\n"); oml_tx_failure_event_rep(&bts->gprs.cell.mo, NM_SEVER_MAJOR, OSMO_EVT_PCU_VERS, @@ -1183,7 +1182,6 @@ int pcu_sock_init(const char *path) return -ENOMEM; INIT_LLIST_HEAD(&state->upqueue); - state->bts_sm = g_bts_sm; state->conn_bfd.fd = -1; bfd = &state->listen_bfd; |