index 4ac095118717..ff4316e1068d 100644
--- a/security/apparmor/include/audit.h
+++ b/security/apparmor/include/audit.h
-@@ -123,10 +123,20 @@ struct apparmor_audit_data {
+@@ -123,9 +123,15 @@ struct apparmor_audit_data {
struct aa_label *peer;
union {
struct {
+ void *addr;
+ int addrlen;
+ } net;
- int signal;
-+ struct {
-+ int rlim;
-+ unsigned long max;
-+ } rlim;
- };
- };
- struct {
-@@ -134,10 +144,6 @@ struct apparmor_audit_data {
- const char *ns;
- long pos;
- } iface;
-- struct {
-- int rlim;
-- unsigned long max;
-- } rlim;
- struct {
- const char *src_name;
- const char *type;
+ struct {
+ int rlim;
+ unsigned long max;
diff --git a/security/apparmor/include/net.h b/security/apparmor/include/net.h
new file mode 100644
index 000000000000..140c8efcf364