summaryrefslogtreecommitdiff
path: root/src/libsystemd-network/sd-ipv4acd.c
Commit message (Expand)AuthorAgeFilesLines
* Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-2/+2
* tree-wide: add FORMAT_TIMESPAN()Zbigniew Jędrzejewski-Szmek2021-07-091-3/+1
* sd-ipv4acd: update condition of address conflictYu Watanabe2021-07-011-16/+48
* sd-ipv4acd: allow to change requesting address without restarting sd-ipv4acdYu Watanabe2021-07-011-1/+22
* sd-ipv4acd: set defend window in timeout event and state is IPV4ACD_STATE_STA...Yu Watanabe2021-07-011-8/+7
* sd-ipv4acd: allow to change MAC address without restarting sd-ipv4acdYu Watanabe2021-07-011-1/+13
* arp-util: use struct in_addrYu Watanabe2021-07-011-5/+5
* sd-ipv4acd: include announced address in log messageYu Watanabe2021-07-011-4/+6
* sd-ipv4acd: use struct in_addr instead of be32_tYu Watanabe2021-07-011-20/+13
* libsystemd-network: check that errno==0 is not passed to log functionsZbigniew Jędrzejewski-Szmek2021-04-141-2/+5
* libsystemd-network: use macro for definitions of log_{lldp,dhcp,…}_errnoZbigniew Jędrzejewski-Szmek2021-04-141-10/+5
* Check that errno passed log_{interface,link}_*_errno() is non-zeroZbigniew Jędrzejewski-Szmek2021-04-141-1/+1
* libsystemd-network: make log_dhcp_client() or friends include interface nameYu Watanabe2021-03-041-1/+9
* libsystemd-network: introduce sd_xxx_{set,get}_ifname()Yu Watanabe2021-03-041-10/+14
* tree-wide: use -EINVAL for enum invalid valuesZbigniew Jędrzejewski-Szmek2021-02-101-1/+1
* sd-ipv4acd: logs current stateYu Watanabe2020-12-021-0/+16
* sd-ipv4acd,sd-ipv4ll: include interface name in the debug logsYu Watanabe2020-12-021-2/+5
* sd-ipv4acd,sd-ipv4ll: introduce _get_ifindex() and _get_ifname()Yu Watanabe2020-12-021-1/+22
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* libsystemd-network: do not request each daemon exist in sd_xxx_stop()Yu Watanabe2020-10-151-1/+2
* Add CLOSE_AND_REPLACE helperZbigniew Jędrzejewski-Szmek2020-09-181-2/+1
* sd-ipv4acd: introduce sd_ipv4acd_get_address()Yu Watanabe2020-09-041-0/+9
* sd-ipv4acd: do not call callback in sd_ipv4acd_stop() when it is already stoppedYu Watanabe2020-09-041-0/+7
* ipv4ll: do not reset conflict counter on restartAJ Bagwell2019-12-111-2/+4
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-041-1/+0
* tree-wide: drop netinet/ether.h from socket-util.h and sd-netlink.hYu Watanabe2019-07-241-0/+1
* tree-wide: use PROJECT_FILE instead of __FILE__Zbigniew Jędrzejewski-Szmek2019-07-041-1/+1
* headers: remove unneeded includes from util.hZbigniew Jędrzejewski-Szmek2019-03-271-1/+1
* ipv4acd: do not unref() event sources when update or disable themYu Watanabe2018-11-161-17/+9
* ipv4acd: use structured initializer at one more placeYu Watanabe2018-11-161-5/+7
* tree-wide: use DEFINE_TRIVIAL_REF_UNREF_FUNC() macro or friends where applicableYu Watanabe2018-08-271-19/+4
* tree-wide: drop copyright headers from frequent contributorsZbigniew Jędrzejewski-Szmek2018-06-201-1/+0
* tree-wide: use proper unicode © instead of (C) where we canLennart Poettering2018-06-141-2/+2
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-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-4/+2
* tree-wide: adjust fall through comments so that gcc is happyShawn Landden2017-11-201-2/+1
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* tree-wide: use IN_SET where possibleAndreas Rammhold2017-10-021-1/+1
* libsystemd-network: ipv4ll probe conflict counter (#5361)Jason Reeder2017-02-161-2/+0
* tree-wide: use mfree moreZbigniew Jędrzejewski-Szmek2016-10-161-3/+1
* ipv4acd: rename "ll" parameter to "acd" everywhereLennart Poettering2016-05-261-152/+152
* sd-ipv4acd: drop IPV4ACD_NETWORK definitionLennart Poettering2016-05-261-6/+3
* ipv4acd: make sure our event handler callbacks never check uninitialized "r" ...Lennart Poettering2016-05-261-18/+18
* ipv4acd: normalize time types to usec_tLennart Poettering2016-05-261-27/+24
* ipv4acd: in case the state engine is reused, reset n_conflict timer to 0Lennart Poettering2016-05-261-0/+1
* ipv4acd: no need to memcpy() where assignment sufficesLennart Poettering2016-05-261-1/+1
* ipv4acd: introduce new "started" stateLennart Poettering2016-05-261-1/+3
* ipv4acd: rename ipv4acd_stop() → ipv4acd_reset()Lennart Poettering2016-05-261-51/+43
* ipv4acd: add "_event_source" suffix to event source objectsLennart Poettering2016-05-261-24/+21