diff --git a/security/apparmor/af_inet.c b/security/apparmor/af_inet.c index 0fc8a169f21b..fb5cd985630d 100644 --- a/security/apparmor/af_inet.c +++ b/security/apparmor/af_inet.c @@ -45,7 +45,11 @@ struct match_addr { }; struct stored_match_addr { - struct sockaddr addr; + union { + struct sockaddr addr; + struct sockaddr_in addr4; + struct sockaddr_in6 addr6; + }; int addrlen; struct match_addr maddr; };