summaryrefslogtreecommitdiffstats
path: root/src/socket.c
Commit message (Expand)AuthorAgeFilesLines
* socket: add define for socket name lengthPhilipp Maier2019-01-171-4/+2
* add to osmo_sock_get_name*() APINeels Hofmeyr2018-12-191-17/+47
* Add osmo_sockaddr_in_to_str_and_uint()Max2018-12-071-5/+20
* socket.c: fix IP and port buffer sizesOliver Smith2018-11-061-4/+4
* add osmo_sock_get_{local,remote}_ip{,_port}()Oliver Smith2018-10-261-25/+86
* cosmetic: fix typo (soocket -> socket)Oliver Smith2018-10-251-1/+1
* ensure unix socket paths are NUL-terminated for bind/connectStefan Sperling2018-09-261-7/+5
* Properly deal with sockaddr_un socket path length limitations.Stefan Sperling2018-08-291-4/+11
* socket: add flag to enforce SO_REUSEADDR on UDP socketsPhilipp Maier2018-08-231-3/+3
* socket: do not set SO_REUSEADDR for IPPROTO_UDPPhilipp Maier2018-08-021-25/+33
* socket: check return code of setsockoptPhilipp Maier2018-08-021-1/+8
* fix strncpy bugs in socket.cNeels Hofmeyr2018-07-271-2/+1
* add osmo_sockaddr_to_str_and_uint()Neels Hofmeyr2018-07-201-0/+20
* osmo_sockaddr_is_local: Fix memleakPau Espin Pedrol2018-04-181-1/+4
* socket.c: osmo_sock_init: Several logic fixes and log improvementsPau Espin Pedrol2018-04-051-8/+16
* socket.c: osmo_sock_init2: connect: Several logic fixes and log improvementsPau Espin Pedrol2018-04-051-8/+17
* socket.c: osmo_sock_init2: bind: Several logic fixes and log improvementsPau Espin Pedrol2018-04-051-7/+19
* socket: use inet_ntop() instead of inet_ntoa() in osmo_sock_local_ip()Philipp Maier2018-01-221-2/+2
* socket: fix socket leak in osmo_sock_local_ip()Philipp Maier2018-01-221-0/+1
* Fix/Update copyright notices; Add SPDX annotationHarald Welte2017-11-131-0/+2
* socket: add function osmo_sock_local_ip() to query local ipPhilipp Maier2017-10-231-0/+53
* osmo_sock_init2(): Fix creation of non-bound socketsHarald Welte2017-07-211-1/+1
* socket: Add new OSMO_SOCK_F_NO_MCAST_ALL optionHarald Welte2017-07-131-0/+10
* socket: Allow disabling multicast loop on socket creationHarald Welte2017-07-131-4/+16
* socket: Unify listen() calls and check for erroneous returnsHarald Welte2017-07-131-20/+33
* socket.c: Add multicast related convenience functionsHarald Welte2017-07-131-0/+135
* osmo_sock_get_name(): clearly indicate local and remoteNeels Hofmeyr2017-07-031-2/+2
* doxygen: unify use of \file across the boardNeels Hofmeyr2017-06-231-4/+3
* doxygen: enable AUTOBRIEF, drop \briefNeels Hofmeyr2017-06-231-11/+11
* update/extend doxygen documentationHarald Welte2017-06-121-3/+2
* socket: Add osmo_sock_init2_ofd() functionPau Espin Pedrol2017-05-261-0/+23
* Add osmo_sock_init2() function, allowing both BIND *and* CONNECTHarald Welte2017-04-091-33/+187
* cosmetic: replace fprintf with LOGPPhilipp Maier2017-02-091-8/+12
* socket: Introduce function to obtain socket nameHarald Welte2017-01-271-1/+43
* osmo_sock_init(): Fix memory leak in error pathHarald Welte2016-11-261-0/+1
* fix printf format for commit 'osmo_sock_init(): include host and port in erro...Neels Hofmeyr2016-08-291-1/+1
* osmo_sock_init(): include host and port in error messagesNeels Hofmeyr2016-08-271-5/+16
* Update doxygen annotations in libosmocoreHarald Welte2016-05-051-0/+6
* Move common socket routine into separate functionMax2014-10-131-29/+24
* add missing copyright statements to source code filesHarald Welte2014-09-111-0/+21
* src/socket: Adding unix domain socket supportÁlvaro Neira Ayuso2014-03-261-0/+102
* misc: Doxygen tweaks: fixed some typos and minor errorsKaterina Barone-Adesi2013-02-151-1/+1
* socket: fix osmo_sock_init with SOCK_RAW and IPPROTO_RAWPablo Neira Ayuso2013-01-151-3/+16
* doc: Fix the Doxygen section endingsSylvain Munaut2012-04-181-1/+1
* sync prototype of osmo_sockaddr_is_local with declarationHarald Welte2012-04-081-1/+1
* freebsd: Fixes for the compilation of libosmocore on FreeBSDHolger Hans Peter Freyther2011-11-091-0/+2
* some more doxygen work (include the notion of modules)Harald Welte2011-08-171-1/+48
* socket: add OSMO_SOCK_F_[CONNECT|BIND|NON_BLOCK] flagsPablo Neira Ayuso2011-06-131-10/+28
* socket: getaddrinfo(): set AI_PASSIVE if we want to bindHarald Welte2011-05-311-0/+3
* socket: remove unused IPv4 related header includesHarald Welte2011-05-291-2/+0