summaryrefslogtreecommitdiffstats
path: root/src/libsystemd/sd-netlink/netlink-socket.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* socket-util: make recvmsg_safe() handle MSG_TRUNC tooMike Yuan2024-09-041-8/+10
* socket-util: introduce netlink_socket_get_multicast_groups()Yu Watanabe2024-08-021-21/+6
* Use hashmap_ensure_replace()Matteo Croce2024-06-281-7/+1
* io-util: split out "struct iovec" related calls into their own .c/.h filesLennart Poettering2023-10-201-1/+1
* libsystemd: use _NEG_ macros, adjust some commentsZbigniew Jędrzejewski-Szmek2023-08-161-9/+7
* sd-netlink: append instead of prepend multipart messageYu Watanabe2022-11-261-9/+14
* sd-netlink: do not link non-multipart messagesYu Watanabe2022-11-261-33/+35
* sd-netlink: split out parse_message_one() from socket_read_message()Yu Watanabe2022-11-261-39/+60
* sd-netlink: also manage received messages by serialYu Watanabe2022-11-261-0/+31
* sd-netlink: reimplement received message queueYu Watanabe2022-11-261-31/+24
* sd-netlink: introduce netlink_queue_received_message() and friendYu Watanabe2022-11-261-14/+41
* sd-netlink: fix possible use-after-freeYu Watanabe2022-11-261-27/+24
* sd-netlink: return earlier when received invalid messageYu Watanabe2022-11-261-2/+7
* sd-netlink: allocate read buffer when necessaryYu Watanabe2022-11-261-1/+0
* sd-netlink: check received size in socket_recv_message()Yu Watanabe2022-11-261-14/+10
* sd-netlink: drop redundant 'else'Yu Watanabe2022-11-261-4/+2
* sd-netlink: always initialize return variable on successYu Watanabe2022-11-261-2/+7
* basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+0
* sd-netlink: rename NLType and friendsYu Watanabe2022-08-051-1/+1
* tree-wide: drop unnecessary inclusion of netlink-util.hYu Watanabe2022-07-231-1/+0
* libsystemd: export sd-netlinkZbigniew Jędrzejewski-Szmek2022-06-301-36/+0
* tree-wide: use ERRNO_IS_TRANSIENT()Yu Watanabe2021-11-301-5/+6
* tree-wide: use AF_NETLINK instead of PF_NETLINKYu Watanabe2021-10-181-1/+1
* sd-netlink: also check multicast group to find suitable match callbackYu Watanabe2021-09-291-2/+1
* sd-netlink: minor coding style fixesYu Watanabe2021-09-291-6/+4
* sd-netlink: drop sd_genl_family_t and introduce GenericNetlinkFamilyYu Watanabe2021-08-291-3/+3
* sd-netlink: rename variables, arguments, and functionsYu Watanabe2021-08-291-30/+30
* sd-netlink: do not trigger assertion by calling socket_broadcast_group_unref(...Yu Watanabe2021-06-261-2/+2
* sd-netlink: shorten code a bitYu Watanabe2021-06-261-39/+18
* alloc-util: simplify GREEDY_REALLOC() logic by relying on malloc_usable_size()Lennart Poettering2021-05-191-9/+8
* sd-netlink: shorten things a bitZbigniew Jędrzejewski-Szmek2021-03-091-32/+16
* sd-netlink: use setsockopt_int() also for NETLINK_ADD/DROP_MEMBERSHIPZbigniew Jędrzejewski-Szmek2021-03-091-14/+4
* sd-netlink: add several assertionsYu Watanabe2020-12-181-1/+2
* sd-netlink: replace *messages[] -> **messagesYu Watanabe2020-12-181-1/+1
* sd-netlink: add sd_netlink_sendvFlorian Westphal2020-12-161-0/+25
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* networkd: clean up NETLINK_PKTINFO vs. SO_PASSCRED confusionLennart Poettering2020-05-271-5/+1
* netlink: port to recvmsg_safe()Lennart Poettering2020-05-121-19/+20
* netlink socket correct check (#15720)gaurav2020-05-071-1/+1
* tree-wide: use cmsg_find() helper at various places where appropriateLennart Poettering2020-04-231-14/+8
* tree-wide: drop missing.hYu Watanabe2019-10-311-1/+0
* sd-netlink: save dynamic general netlink message typeYu Watanabe2019-10-141-5/+2
* sd-netlink: fix inverted log messageYu Watanabe2019-07-041-1/+1
* sd-netlink: do not use atomic reference countersZbigniew Jędrzejewski-Szmek2019-03-041-1/+0
* tree-wide: more IOVEC_MAKE() conversionsLennart Poettering2018-11-281-2/+2
* tree-wide: introduce setsockopt_int() helper and make use of it everywhereLennart Poettering2018-10-181-2/+2
* tree-wide: add a single version of "static const int one = 1"Lennart Poettering2018-10-151-2/+2
* tree-wide: drop copyright headers from frequent contributorsZbigniew Jędrzejewski-Szmek2018-06-201-3/+0
* tree-wide: beautify remaining copyright statementsLennart Poettering2018-06-141-1/+1
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0