summaryrefslogtreecommitdiff
path: root/src/basic/socket-util.c
Commit message (Expand)AuthorAgeFilesLines
* socket-util: Introduce send_one_fd_iov() and receive_one_fd_iov()Filipe Brandenburger2019-05-031-20/+77
* util: do not use stack frame for parsing arbitrary inputsYu Watanabe2019-05-031-4/+12
* tree-wide: drop MSG_NOSIGNAL flag from recvmsg() invocationsLennart Poettering2018-06-201-1/+1
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* socket-util: rename parse_socket_address_bind_ipv6_only_or_bool() to socket_a...Yu Watanabe2018-05-311-1/+1
* tree-wide: drop spurious newlines (#8764)Lennart Poettering2018-04-191-2/+0
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe2018-04-051-2/+1
* macro: introduce TAKE_PTR() macroLennart Poettering2018-03-221-2/+1
* Merge pull request #8143 from yuwata/drop-unused-funcYu Watanabe2018-02-101-13/+0
|\
| * socket-util: drop getnameinfo_pretty()Yu Watanabe2018-02-101-13/+0
* | basic/socket-util: drop use of NI_IDN_USE_STD3_ASCII_RULESZbigniew Jędrzejewski-Szmek2018-02-091-1/+1
|/
* socket-util: fix getpeergroups() assert(fd) (#8080)Vito Caputo2018-02-031-1/+1
* log: minimize includes in log.hLennart Poettering2018-01-111-0/+1
* socket-util: use parse_ip_port() for parsing IP portsLennart Poettering2018-01-051-20/+15
* socket-util: slight rework of getpeersec()Lennart Poettering2018-01-041-20/+11
* tree-wide: use {pid,uid,gid}_is_valid() where appropriateLennart Poettering2018-01-041-7/+5
* socket-util: add new getpeergroups() callLennart Poettering2018-01-041-0/+33
* Merge pull request #7759 from yuwata/dbus-apiLennart Poettering2018-01-031-0/+12
|\
| * socket-util: introduce parse_socket_address_bind_ipv6_only_or_bool()Yu Watanabe2018-01-021-0/+12
* | socket-util: clarify why sockaddr_port returns unsigned rather than uint16_tLennart Poettering2017-12-261-4/+7
|/
* socket-util: add socket_address_type_{from,to}_string()Yu Watanabe2017-12-231-0/+11
* tree-wide: make use of new STRLEN() macro everywhere (#7639)Lennart Poettering2017-12-141-1/+1
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* Merge pull request #6974 from keszybz/clean-up-definesLennart Poettering2017-10-041-1/+1
|\
| * build-sys: use #if Y instead of #ifdef Y everywhereZbigniew Jędrzejewski-Szmek2017-10-041-1/+1
* | tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-10-041-1/+1
|/
* tree-wide: use `!IN_SET(..)` for `a != b && a != c && …`Andreas Rammhold2017-10-021-5/+5
* tree-wide: use IN_SET where possibleAndreas Rammhold2017-10-021-3/+2
* Support 'rdma' as a ListenNetlink= argument (#6626)Jason Gunthorpe2017-08-281-1/+2
* basic/path-util: allow flags for path_equal_or_files_sameZbigniew Jędrzejewski-Szmek2017-06-171-1/+1
* Make IDN support conditionalWaldemar Brodkorb2017-06-161-2/+7
* socket-util: introduce address_label_validSusant Sahani2017-02-281-0/+20
* fs-util: unify code we use to check if dirent's d_name is "." or ".."Lennart Poettering2017-02-021-1/+1
* socket-utils: revert f1811313f42dc7ddaed3c47edc834c2bfd1309b2Susant Sahani2017-01-241-1/+1
* network: accept colons in network interface names, normally used for alias in...peoronoob2017-01-231-1/+1
* socket-util: add AF_VSOCK address familyStefan Hajnoczi2017-01-101-4/+72
* socket-util: introduce port argument in sockaddr_port()Stefan Hajnoczi2017-01-101-2/+3
* Rename formats-util.h to format-util.hZbigniew Jędrzejewski-Szmek2016-11-071-1/+1
* sd-device/networkd: unify code to get a socket for issuing netdev ioctls onLennart Poettering2016-10-061-0/+17
* basic: fix for IPv6 status (#4224)Susant Sahani2016-09-271-1/+1
* core: add a concept of "dynamic" user ids, that are allocated as long as a se...Lennart Poettering2016-07-221-0/+14
* socket-util: Run the fallback when the kernel complains about the null buffer...Kai Ruhnau2016-06-151-1/+1
* tree-wide: htonl() is weird, let's use htobe32() instead (#3538)Lennart Poettering2016-06-151-12/+10
* util-lib: add new ifname_valid() call that validates interface namesLennart Poettering2016-05-091-0/+38
* core: rework how we flush incoming traffic when a socket unit goes downLennart Poettering2016-05-061-0/+40
* treewide: fix typos and then/that useTorstein Husebø2016-02-241-1/+1
* networkd: FIONREAD is not reliable on some socketsLennart Poettering2016-02-161-0/+34
* coredump: rework coredumping logicLennart Poettering2016-02-101-2/+1