summaryrefslogtreecommitdiffstats
path: root/src/host/virt_phy/src/shared/osmo_mcast_sock.c
diff options
context:
space:
mode:
authorHarald Welte <laforge@osmocom.org>2020-10-18 23:34:46 +0200
committerHarald Welte <laforge@osmocom.org>2020-10-18 23:34:46 +0200
commitde31aa3af7304173809862321146595a08177981 (patch)
tree2aca769cc80db7dd4ce89361f542cb67a6dd657b /src/host/virt_phy/src/shared/osmo_mcast_sock.c
parent508d8523c042fc766d2eda61ac47b253660e9c5a (diff)
Use osmo_fd_setup() whenever applicable.
Diffstat (limited to 'src/host/virt_phy/src/shared/osmo_mcast_sock.c')
-rw-r--r--src/host/virt_phy/src/shared/osmo_mcast_sock.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/host/virt_phy/src/shared/osmo_mcast_sock.c b/src/host/virt_phy/src/shared/osmo_mcast_sock.c
index b111a654..d0c5b6df 100644
--- a/src/host/virt_phy/src/shared/osmo_mcast_sock.c
+++ b/src/host/virt_phy/src/shared/osmo_mcast_sock.c
@@ -43,9 +43,7 @@ int mcast_client_sock_setup(struct osmo_fd *ofd, const char *mcast_group, uint16
int rc;
unsigned int flags = OSMO_SOCK_F_BIND | OSMO_SOCK_F_NO_MCAST_ALL | OSMO_SOCK_F_UDP_REUSEADDR;
- ofd->cb = fd_rx_cb;
- ofd->when = OSMO_FD_READ;
- ofd->data = osmo_fd_data;
+ osmo_fd_setup(ofd, -1, OSMO_FD_READ, fd_rx_cb, osmo_fd_data, 0);
/* Create mcast client socket */
rc = osmo_sock_init_ofd(ofd, AF_INET, SOCK_DGRAM, IPPROTO_UDP,