Skip to content
Success

Changes

Summary

  1. server: Use osmo_stream_srv for non-tls read tcp sock (details)
  2. server: Introduce struct osmo_pcap_wr_file (details)
Commit 6f737eb9368398b93c6100f04f9c62c6a5647c4e by Pau Espin Pedrol
server: Use osmo_stream_srv for non-tls read tcp sock

TLS handling adds a lot of complexity, so TLS sockets are still read
through the previous code paths, and conversion to osmo_stream_srv is
left as a future improvement.

Related: SYS#7080
Depends: libosmo-netif.git Change-Id I6e8dd6ece13397074075f05a1a0a8dbdd80d8848
Depends: libosmo-netif.git Change-Id I80a1c4b227629e3ca0c8c587a103db6057322cb4
Depends: libosmocore.git Change-Id I6f9125916a301414301587f84fc3db98549a2f3f
Change-Id: I537620fcad6c8e65206a41a1c21bd4b6453fbed4
The file was modifiedinclude/osmo-pcap/osmo_pcap_server.h
The file was addedTODO-RELEASE
The file was modifiedsrc/osmo_server_core.c
The file was modifiedsrc/osmo_server_network.c
Commit 6ac7e79a194b0bfbd4a3b44ef35b90a3ada29a08 by Pau Espin Pedrol
server: Introduce struct osmo_pcap_wr_file

This encloses file state and operation, allowing for further improvement
later on:
* Making non-blocking/async writes
* Writing to new file while finishing writes to previous files

Related: SYS#7080
Change-Id: I5244fbc7a5dc047e1f5f7b77954cbb9c1f610181
The file was modifiedinclude/osmo-pcap/osmo_pcap_server.h
The file was addedsrc/osmo_pcap_wr_file.c
The file was modifiedsrc/osmo_server_core.c
The file was modifiedsrc/osmo_server_network.c
The file was modifiedtests/rotate_localtime/Makefile.am
The file was modifiedsrc/Makefile.am