Sanitize link_manager interface, correct in FlexRAN/PROTO_AGENT
This commit cleans up the link_manager interface: * don't provide peer_addr/port in create_link_manager() (for TCP/SCTP it is not needed, so in the UDP case in needs to be set explicitly) * Make FlexRAN connect again (correct hardcoded address) * Fix FlexRAN: retain the manager pointer * Fix FlexRAN: store receive_queue pointer * the link_manager's sender thread passes the correct peer_addr/port for the UDP case
Showing
- openair2/ENB_APP/flexran_agent_async.c 7 additions, 15 deletionsopenair2/ENB_APP/flexran_agent_async.c
- openair2/LAYER2/PROTO_AGENT/proto_agent_async.c 5 additions, 7 deletionsopenair2/LAYER2/PROTO_AGENT/proto_agent_async.c
- openair2/LAYER2/PROTO_AGENT/proto_agent_async.h 0 additions, 2 deletionsopenair2/LAYER2/PROTO_AGENT/proto_agent_async.h
- openair2/UTIL/ASYNC_IF/link_manager.c 2 additions, 8 deletionsopenair2/UTIL/ASYNC_IF/link_manager.c
- openair2/UTIL/ASYNC_IF/link_manager.h 3 additions, 7 deletionsopenair2/UTIL/ASYNC_IF/link_manager.h
- openair2/UTIL/ASYNC_IF/socket_link.c 0 additions, 2 deletionsopenair2/UTIL/ASYNC_IF/socket_link.c
Loading
Please register or sign in to comment