apparmor: fix net.h and policy.h circular include pattern

While the #ifdef guards prevent the circular include from blowing up,
policy.h does not actually need anything from net.h. Remove, that include
and instead include net.h in the other files that need it.

Signed-off-by: Ryan Lee <[email protected]>
Signed-off-by: John Johansen <[email protected]>
This commit is contained in:
Ryan Lee authored and John Johansen committed 2026-06-29 10:26:21 -07:00
1 parent dc59e4fea9
commit 622ec01756
5 files changed
+4 -1

No files matched your search

+1
View File
@@ -20,6 +20,7 @@
#include "include/apparmor.h"
#include "include/file.h"
#include "include/label.h"
#include "include/net.h"
#include "include/path.h"
#include "include/policy.h"
#include "include/cred.h"
+1
View File
@@ -33,6 +33,7 @@
#include "include/crypto.h"
#include "include/ipc.h"
#include "include/label.h"
#include "include/net.h"
#include "include/lib.h"
#include "include/policy.h"
#include "include/policy_ns.h"
-1
View File
@@ -26,7 +26,6 @@
#include "file.h"
#include "lib.h"
#include "label.h"
#include "net.h"
#include "perms.h"
#include "resource.h"
+1
View File
@@ -81,6 +81,7 @@
#include "include/file.h"
#include "include/ipc.h"
#include "include/match.h"
#include "include/net.h"
#include "include/path.h"
#include "include/policy.h"
#include "include/policy_ns.h"
+1
View File
@@ -25,6 +25,7 @@
#include "include/crypto.h"
#include "include/file.h"
#include "include/match.h"
#include "include/net.h"
#include "include/path.h"
#include "include/policy.h"
#include "include/policy_unpack.h"