mirror of
https://github.com/morgan9e/systemd
synced 2026-04-14 08:25:20 +09:00
in-addr-util: rename in_addr_prefix_from_string_auto_internal() -> _full()
The function is also used in other source files. Hence, not internal. No functional change, just refactoring.
This commit is contained in:
@@ -890,7 +890,7 @@ int in_addr_prefix_from_string(
|
||||
return 0;
|
||||
}
|
||||
|
||||
int in_addr_prefix_from_string_auto_internal(
|
||||
int in_addr_prefix_from_string_auto_full(
|
||||
const char *p,
|
||||
InAddrPrefixLenMode mode,
|
||||
int *ret_family,
|
||||
|
||||
@@ -181,9 +181,9 @@ typedef enum InAddrPrefixLenMode {
|
||||
PREFIXLEN_REFUSE, /* Fail with -ENOANO if prefixlen is not specified. */
|
||||
} InAddrPrefixLenMode;
|
||||
|
||||
int in_addr_prefix_from_string_auto_internal(const char *p, InAddrPrefixLenMode mode, int *ret_family, union in_addr_union *ret_prefix, unsigned char *ret_prefixlen);
|
||||
int in_addr_prefix_from_string_auto_full(const char *p, InAddrPrefixLenMode mode, int *ret_family, union in_addr_union *ret_prefix, unsigned char *ret_prefixlen);
|
||||
static inline int in_addr_prefix_from_string_auto(const char *p, int *ret_family, union in_addr_union *ret_prefix, unsigned char *ret_prefixlen) {
|
||||
return in_addr_prefix_from_string_auto_internal(p, PREFIXLEN_FULL, ret_family, ret_prefix, ret_prefixlen);
|
||||
return in_addr_prefix_from_string_auto_full(p, PREFIXLEN_FULL, ret_family, ret_prefix, ret_prefixlen);
|
||||
}
|
||||
|
||||
static inline size_t FAMILY_ADDRESS_SIZE(int family) {
|
||||
|
||||
@@ -2089,7 +2089,7 @@ static int config_parse_address(
|
||||
assert(rvalue);
|
||||
|
||||
/* Address=address/prefixlen */
|
||||
r = in_addr_prefix_from_string_auto_internal(rvalue, PREFIXLEN_REFUSE, &f, &buffer, &prefixlen);
|
||||
r = in_addr_prefix_from_string_auto_full(rvalue, PREFIXLEN_REFUSE, &f, &buffer, &prefixlen);
|
||||
if (r == -ENOANO) {
|
||||
r = in_addr_prefix_from_string_auto(rvalue, &f, &buffer, &prefixlen);
|
||||
if (r >= 0)
|
||||
|
||||
@@ -36,7 +36,7 @@ static void test_in_addr_prefix_from_string_one(
|
||||
assert_se(in_addr_equal(family, &q, u));
|
||||
assert_se(l == prefixlen);
|
||||
|
||||
r = in_addr_prefix_from_string_auto_internal(p, PREFIXLEN_REFUSE, &f, &q, &l);
|
||||
r = in_addr_prefix_from_string_auto_full(p, PREFIXLEN_REFUSE, &f, &q, &l);
|
||||
assert_se(r == ret_refuse);
|
||||
|
||||
if (r >= 0) {
|
||||
|
||||
Reference in New Issue
Block a user