From: Lennart Poettering Date: Tue, 16 Jun 2026 09:29:16 +0000 (+0200) Subject: varlink: also support symlinks in varlink_execute_directory() X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9b3df70ae0e6834e862be3e243d745bac354b8a0;p=thirdparty%2Fsystemd.git varlink: also support symlinks in varlink_execute_directory() --- diff --git a/src/libsystemd/sd-varlink/varlink-util.c b/src/libsystemd/sd-varlink/varlink-util.c index 7b8797c92c8..1eace7724ce 100644 --- a/src/libsystemd/sd-varlink/varlink-util.c +++ b/src/libsystemd/sd-varlink/varlink-util.c @@ -282,7 +282,7 @@ ssize_t varlink_execute_directory( FOREACH_ARRAY(dp, dentries->entries, dentries->n_entries) { struct dirent *de = *dp; - if (de->d_type != DT_SOCK) + if (!IN_SET(de->d_type, DT_SOCK, DT_LNK)) continue; t++;