bus-message-util: use bus_message_read_family() at one more place
This commit is contained in:
committed by
Yu Watanabe
parent
06a5d24d78
commit
176b887da4
@@ -82,7 +82,7 @@ int bus_message_read_in_addr_auto(sd_bus_message *message, sd_bus_error *error,
|
||||
|
||||
assert(message);
|
||||
|
||||
r = sd_bus_message_read(message, "i", &family);
|
||||
r = bus_message_read_family(message, error, &family);
|
||||
if (r < 0)
|
||||
return r;
|
||||
|
||||
@@ -90,9 +90,6 @@ int bus_message_read_in_addr_auto(sd_bus_message *message, sd_bus_error *error,
|
||||
if (r < 0)
|
||||
return r;
|
||||
|
||||
if (!IN_SET(family, AF_INET, AF_INET6))
|
||||
return sd_bus_error_setf(error, SD_BUS_ERROR_INVALID_ARGS, "Unknown address family %i", family);
|
||||
|
||||
if (sz != FAMILY_ADDRESS_SIZE(family))
|
||||
return sd_bus_error_set(error, SD_BUS_ERROR_INVALID_ARGS, "Invalid address size");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user