summaryrefslogtreecommitdiff
path: root/src/basic/in-addr-util.h
Commit message (Expand)AuthorAgeFilesLines
* in-addr-util: drop unused mode to parse prefix lengthYu Watanabe2023-01-191-1/+0
* in-addr-util: introduce in_addr_data_hash_ops_free and expose its compare and...Yu Watanabe2022-12-131-0/+3
* basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+0
* basic: generate netmasks for IPv6 and generic IP family addressesTopi Miettinen2022-08-291-0/+2
* network: refuse 169.254.0.0/24 and 169.254.255.0/24 for IPv4LLStartAddress=Yu Watanabe2022-07-151-0/+1
* Revert "networkd: NetLabel integration"Yu Watanabe2022-06-221-2/+0
* Merge pull request #23616 from keszybz/in-addr-to-string-formattingYu Watanabe2022-06-091-3/+52
|\
| * basic/in-addr-util: add IN_ADDR_PREFIX_TO_STRINGZbigniew Jędrzejewski-Szmek2022-06-061-3/+31
| * basic/in-addr-util: add IN_ADDR_TO_STRINGZbigniew Jędrzejewski-Szmek2022-06-061-0/+21
* | networkd: NetLabel integrationTopi Miettinen2022-06-061-0/+2
|/
* network: do not remove localhost addressYu Watanabe2022-02-011-0/+1
* in-addr-util: introduce FAMILY_ADDRESS_SIZE_SAFE() macroYu Watanabe2021-11-251-0/+7
* in-addr-util: introduce in{4,6}_addr_prefix_covers()Yu Watanabe2021-10-071-0/+2
* in-addr-util: introduce in{4,6}_addr_mask()Yu Watanabe2021-10-071-0/+2
* in-addr-util: introduce in6_addr_hash_ops_freeYu Watanabe2021-10-071-0/+1
* in-addr-prefix-util: introduce several utilities for address prefixYu Watanabe2021-09-141-8/+0
* in-addr-util: introduce in6_addr_is_ipv4_mapped_address()Yu Watanabe2021-06-081-0/+1
* in-addr-util: move IPV4_ADDRESS_FMT_STR/VAL macros from networkd-address.hYu Watanabe2021-05-121-0/+7
* in-addr-util: introduce in6_addr_to_string() or friendsYu Watanabe2021-05-121-0/+6
* in-addr-util: introduce 'struct in_addr_prefix' and hash ops for itYu Watanabe2021-04-211-0/+8
* in-addr-util: introduce in6_addr_equal()Yu Watanabe2021-02-181-0/+1
* in-addr-util: introduce in6_addr_is_link_local()Yu Watanabe2021-02-181-0/+1
* in-addr-util: introduce in_addr_is_set() or friendsYu Watanabe2021-02-181-0/+17
* in-addr-util: introduce in_addr_prefix_range()Yu Watanabe2021-02-171-0/+6
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* in-addr-util: introduce in4_addr_is_local_multicast()Yu Watanabe2020-09-171-0/+1
* in-addr-util: introduce in6_addr_is_link_local_all_nodes()Yu Watanabe2020-09-171-0/+1
* util: expose in6_addr_{hash,compare}_func()Yu Watanabe2020-09-081-0/+3
* util: introduce in_addr_port_to_string()Yu Watanabe2020-09-041-0/+3
* util: make in_addr_ifindex_to_string() an alias of in_addr_port_ifindex_name_...Yu Watanabe2020-09-041-1/+3
* in-addr-util: add byte accessor array to union in_addr_unionLennart Poettering2020-08-261-0/+1
* util: introduce in_addr_port_ifindex_name_from_string_auto() and in_addr_port...Yu Watanabe2020-07-211-0/+1
* in-addr-util: introduce in_addr_prefix_nthAndreas Rammhold2020-05-261-0/+1
* util-lib: move things that parse ifnames to shared/Zbigniew Jędrzejewski-Szmek2020-01-111-1/+1
* util: introduce in4_addr_equal()Yu Watanabe2019-07-111-0/+1
* util: introduce in6_addr_hash_opsYu Watanabe2019-05-181-0/+1
* util: introduce in_addr_prefix_to_string()Yu Watanabe2019-03-041-0/+1
* util: introduce in_addr_random_prefix()Yu Watanabe2019-03-011-0/+1
* dhcp: move filtering of bogus DNS/NTP addresses out of DHCP clientThomas Haller2019-02-181-0/+2
* util: add a new mode for in_addr_prefix_from_string_auto_internal() which ref...Yu Watanabe2019-01-291-12/+10
* tree-wide: make hash_ops typesafeYu Watanabe2018-12-021-2/+0
* util: specify the maximum-size element when initialize unionYu Watanabe2018-11-121-1/+3
* util: introduce in_addr_default_prefix_from_string() and friendsYu Watanabe2018-11-051-2/+14
* basic: introduce in_addr_data_hash_opsYu Watanabe2018-07-311-0/+5
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-4/+0
* 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
* 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
* ip-address-access: minimize IP address listsLennart Poettering2017-09-221-0/+1