summaryrefslogtreecommitdiff
path: root/src/libsystemd/sd-netlink/sd-netlink.c
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-2/+2
* sd-netlink: fix assertion triggered by message_get_serial()Yu Watanabe2022-11-301-1/+2
* sd-netlink: also manage received messages by serialYu Watanabe2022-11-261-13/+9
* sd-netlink: reimplement received message queueYu Watanabe2022-11-261-32/+19
* sd-netlink: introduce netlink_queue_received_message() and friendYu Watanabe2022-11-261-28/+0
* sd-netlink: fix segfaultYu Watanabe2022-11-261-1/+2
* sd-netlink: allocate read buffer when necessaryYu Watanabe2022-11-261-4/+0
* sd-netlink: handle EINTR from poll() gracefully, as successLennart Poettering2022-11-221-1/+6
* sd-netlink: unexport sd-netlinkYu Watanabe2022-09-171-13/+13
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-8/+3
* sd-netlink: use SD_EVENT_ONESHOT for a time-based callbackZbigniew Jędrzejewski-Szmek2022-08-191-1/+2
* sd-netlink: simplify error code retentionZbigniew Jędrzejewski-Szmek2022-08-191-14/+12
* sd-netlink: delete sd_netlink_new_from_fd()Zbigniew Jędrzejewski-Szmek2022-08-191-25/+0
* sd-netlink: constify parameters in public api and adjust pointer formattingZbigniew Jędrzejewski-Szmek2022-08-191-2/+2
* basic/socket-util: rename fd_inc_rcvbuf → fd_increase_rxbufZbigniew Jędrzejewski-Szmek2022-06-301-1/+1
* sd-netlink: rename sd_netlink_inc_rcvbuf → sd_netlink_increase_rxbufZbigniew Jędrzejewski-Szmek2022-06-301-1/+1
* libsystemd: export sd-netlinkZbigniew Jędrzejewski-Szmek2022-06-301-99/+15
* sd-netlink: use correct type of iteratorYu Watanabe2022-04-151-1/+1
* list: declare iterator of LIST_FOREACH() in the loopYu Watanabe2022-03-191-1/+0
* sd-netlink: make traffic control related message can be monitoredYu Watanabe2022-02-091-1/+9
* sd-netlink: introduce sd_netlink_attach_filter()Yu Watanabe2021-10-191-0/+15
* sd-netlink: also check multicast group to find suitable match callbackYu Watanabe2021-09-291-0/+10
* sd-netlink: minor coding style fixesYu Watanabe2021-09-291-9/+5
* sd-netlink: introduce sd_genl_add_match()Yu Watanabe2021-08-291-3/+16
* sd-netlink: split sd_netlink_add_match() into two partsYu Watanabe2021-08-291-52/+69
* sd-netlink: drop sd_genl_family_t and introduce GenericNetlinkFamilyYu Watanabe2021-08-291-2/+2
* sd-netlink: rename variables, arguments, and functionsYu Watanabe2021-08-291-198/+196
* sd-netlink: use usec_sub_unsigned() and USEC_INFINITYYu Watanabe2021-06-271-12/+7
* sd-netlink: shorten code a bitYu Watanabe2021-06-271-43/+44
* sd-netlink: set NETLINK_GET_STRICT_CHK socket optionYu Watanabe2021-05-251-1/+5
* alloc-util: simplify GREEDY_REALLOC() logic by relying on malloc_usable_size()Lennart Poettering2021-05-191-5/+3
* netlink,network: drop "const" from opaque object parameters in supposed-to-be...Lennart Poettering2021-05-121-2/+2
* tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-051-5/+5
* tree-wide: use usec_add() and usec_sub_unsigned()Yu Watanabe2021-03-051-1/+1
* sd-netlink: spread out sequence numbers a bitLennart Poettering2021-02-101-5/+23
* sd-netlink: reduce indentation levels a bitLennart Poettering2021-02-101-12/+11
* sd-netlink: use getsockopt_int() where appropriateLennart Poettering2021-02-101-5/+2
* sd-netlink: revamp message serial handlingLennart Poettering2021-02-101-15/+25
* sd-netlink: add several assertionsYu Watanabe2020-12-181-0/+1
* sd-netlink: replace *messages[] -> **messagesYu Watanabe2020-12-181-1/+1
* sd-netlink: add a read functionFlorian Westphal2020-12-161-10/+22
* sd-netlink: add sd_netlink_sendvFlorian Westphal2020-12-161-0/+35
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* sd-{login,netlink,network}: use TAKE_FD() in more placesZbigniew Jędrzejewski-Szmek2020-09-221-2/+1
* libsystemd: drop a redundant if statementFrantisek Sumsal2020-09-141-3/+1
* tree-wide: port to fd_wait_for_event()Lennart Poettering2020-06-101-12/+4
* tree-wide: check POLLNVAL everywhereLennart Poettering2020-06-101-5/+11
* sd-netlink: support NLMSGERR_ATTR_MSGYu Watanabe2019-11-301-0/+4
* tree-wide: drop socket.h when socket-util.h is includedYu Watanabe2019-11-041-1/+0
* tree-wide: drop missing.hYu Watanabe2019-10-311-1/+0