summaryrefslogtreecommitdiffstats
path: root/src/basic/in-addr-util.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* in-addr-util: introduce in_addr_prefix_covers_full() and friendsYu Watanabe2023-07-271-8/+17
* in-addr-util: drop unused mode to parse prefix lengthYu Watanabe2023-01-191-8/+0
* in-addr-util: introduce in_addr_data_hash_ops_free and expose its compare and...Yu Watanabe2022-12-131-4/+20
* basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+1
* tree-wide: drop () around the first argument of a ternary opZbigniew Jędrzejewski-Szmek2022-10-111-3/+2
* tree-wide: get rid of lgtm annotationsZbigniew Jędrzejewski-Szmek2022-10-111-3/+3
* basic: generate netmasks for IPv6 and generic IP family addressesTopi Miettinen2022-08-291-0/+42
* network: refuse 169.254.0.0/24 and 169.254.255.0/24 for IPv4LLStartAddress=Yu Watanabe2022-07-141-0/+14
* Revert "networkd: NetLabel integration"Yu Watanabe2022-06-221-39/+0
* Merge pull request #23616 from keszybz/in-addr-to-string-formattingYu Watanabe2022-06-091-25/+15
|\
| * basic/in-addr-util: add IN_ADDR_PREFIX_TO_STRINGZbigniew Jędrzejewski-Szmek2022-06-061-21/+14
| * basic/in-addr-util: drop check for prefix length in formatting functionZbigniew Jędrzejewski-Szmek2022-06-061-5/+2
| * basic/in-addr-util: add IN_ADDR_TO_STRINGZbigniew Jędrzejewski-Szmek2022-06-061-1/+1
* | networkd: NetLabel integrationTopi Miettinen2022-06-061-0/+39
|/
* network: do not remove localhost addressYu Watanabe2022-02-011-0/+13
* in-addr-util: introduce in{4,6}_addr_prefix_covers()Yu Watanabe2021-10-061-8/+51
* in-addr-util: do not shift 8 or more for uint8_tYu Watanabe2021-10-061-1/+4
* in-addr-util: introduce in{4,6}_addr_mask()Yu Watanabe2021-10-061-24/+33
* in-addr-util: introduce in6_addr_hash_ops_freeYu Watanabe2021-10-061-0/+6
* in-addr-prefix-util: introduce several utilities for address prefixYu Watanabe2021-09-141-29/+0
* Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-1/+1
* in-addr-util: introduce in6_addr_is_ipv4_mapped_address()Yu Watanabe2021-06-071-0/+6
* in-addr-util: introduce 'struct in_addr_prefix' and hash ops for itYu Watanabe2021-04-211-0/+29
* in-addr-util: add assertionsYu Watanabe2021-04-211-0/+10
* in-addr-util: suppress LGTM warning about htobe32Luca Boccassi2021-04-081-2/+2
* in-addr-util: introduce in6_addr_equal()Yu Watanabe2021-02-171-1/+8
* in-addr-util: introduce in6_addr_is_link_local()Yu Watanabe2021-02-171-1/+7
* in-addr-util: introduce in_addr_is_set() or friendsYu Watanabe2021-02-171-1/+7
* in-addr-util: introduce in_addr_prefix_range()Yu Watanabe2021-02-171-0/+37
* in-addr-util: make in_addr_prefix_nth() always return valid prefixYu Watanabe2021-02-171-25/+18
* in-addr-util: make in_addr_prefix_nth() refuse prefixlen larger than maximum ...Yu Watanabe2021-02-171-2/+3
* in-addr-util: make in_addr_prefix_nth() returns 0 on successYu Watanabe2021-02-171-14/+12
* 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-161-0/+6
* in-addr-util: introduce in6_addr_is_link_local_all_nodes()Yu Watanabe2020-09-161-0/+10
* util: expose in6_addr_{hash,compare}_func()Yu Watanabe2020-09-071-2/+2
* util: make in_addr_ifindex_to_string() an alias of in_addr_port_ifindex_name_...Yu Watanabe2020-09-041-40/+0
* util: use IN6_ARE_ADDR_EQUAL() macroYu Watanabe2020-07-221-5/+1
* util: introduce in_addr_port_ifindex_name_from_string_auto() and in_addr_port...Yu Watanabe2020-07-201-0/+56
* in-addr-util: removed in_addr_prefix_next implementationAndreas Rammhold2020-05-261-46/+2
* in-addr-util: introduce in_addr_prefix_nthAndreas Rammhold2020-05-261-0/+86
* util-lib: move things that parse ifnames to shared/Zbigniew Jędrzejewski-Szmek2020-01-111-36/+0
* tree-wide: make parse_ifindex simply return the indexZbigniew Jędrzejewski-Szmek2020-01-111-21/+11
* Merge pull request #12971 from yuwata/network-reassign-static-routesYu Watanabe2019-07-121-1/+8
|\
| * util: introduce in4_addr_equal()Yu Watanabe2019-07-111-1/+8
* | tree-wide: make use of errno_or_else() everywhereLennart Poettering2019-07-111-4/+5
|/
* util: introduce in6_addr_hash_opsYu Watanabe2019-05-181-0/+12
* headers: remove unneeded includes from util.hZbigniew Jędrzejewski-Szmek2019-03-271-0/+1
* util: introduce in_addr_prefix_to_string()Yu Watanabe2019-03-041-0/+35
* util: use _cleanup_ attributesYu Watanabe2019-03-041-10/+6