diff --git a/TODO b/TODO index 69c05d3d38..76cc74f340 100644 --- a/TODO +++ b/TODO @@ -561,6 +561,9 @@ Features: * sd-bus: add vtable flag, that may be used to request client creds implicitly and asynchronously before dispatching the operation +* sd-bus: parse addresses given in sd_bus_set_addresses immediately and not + only when used. Add unit tests. + * make use of ethtool veth peer info in machined, for automatically finding out host-side interface pointing to the container. diff --git a/src/libsystemd/sd-bus/sd-bus.c b/src/libsystemd/sd-bus/sd-bus.c index 272b97e17a..015a215c42 100644 --- a/src/libsystemd/sd-bus/sd-bus.c +++ b/src/libsystemd/sd-bus/sd-bus.c @@ -782,7 +782,6 @@ static int parse_tcp_address(sd_bus *b, const char **p, char **guid) { int r; struct addrinfo *result, hints = { .ai_socktype = SOCK_STREAM, - .ai_flags = AI_ADDRCONFIG, }; assert(b);