]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
lsfd: add a back pointer as a member of anon_eventfd_data
authorMasatake YAMATO <yamato@redhat.com>
Fri, 3 Mar 2023 18:21:33 +0000 (03:21 +0900)
committerMasatake YAMATO <yamato@redhat.com>
Thu, 18 May 2023 18:27:27 +0000 (03:27 +0900)
Signed-off-by: Masatake YAMATO <yamato@redhat.com>
misc-utils/lsfd-unkn.c

index 1e4bf360219c2d4136d305994ca9ff85b93acafd..853232eda5f86b62e056f3a29bc28be72c836ea9 100644 (file)
@@ -268,6 +268,7 @@ static const struct anon_ops anon_pidfd_ops = {
  */
 struct anon_eventfd_data {
        int id;
+       struct unkn *backptr;
 };
 
 static bool anon_eventfd_probe(const char *str)
@@ -287,6 +288,7 @@ static char *anon_eventfd_get_name(struct unkn *unkn)
 static void anon_eventfd_init(struct unkn *unkn)
 {
        unkn->anon_data = xcalloc(1, sizeof(struct anon_eventfd_data));
+       ((struct anon_eventfd_data *)unkn->anon_data)->backptr = unkn;
 }
 
 static void anon_eventfd_free(struct unkn *unkn)