]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
nsproxy: add a cleanup helper for nsproxy
authorChristian Brauner <brauner@kernel.org>
Thu, 27 Jun 2024 14:11:40 +0000 (16:11 +0200)
committerChristian Brauner <brauner@kernel.org>
Fri, 28 Jun 2024 08:37:28 +0000 (10:37 +0200)
Add a simple cleanup helper for nsproxy.

Link: https://lore.kernel.org/r/20240627-work-pidfs-v1-2-7e9ab6cc3bb1@kernel.org
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Reviewed-by: Josef Bacik <josef@toxicpanda.com>
Reviewed-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com>
Signed-off-by: Christian Brauner <brauner@kernel.org>
include/linux/nsproxy.h

index 5601d14e288693766dfbd9fc09e94df9475d21c0..e6bec522b1391fc2ea0c5d0082f818c02c87b77d 100644 (file)
@@ -112,4 +112,6 @@ static inline void get_nsproxy(struct nsproxy *ns)
        refcount_inc(&ns->count);
 }
 
+DEFINE_FREE(put_nsproxy, struct nsproxy *, if (_T) put_nsproxy(_T))
+
 #endif