From: paul.moore@hp.com To: netdev@vger.kernel.org, selinux@tycho.nsa.gov Cc: jmorris@namei.org, sds@tycho.nsa.gov, akpm@osdl.org, Paul Moore <paul.moore@hp.com> Subject: [PATCH 6/6] NetLabel: add some missing #includes to various header files Date: Tue, 29 Aug 2006 10:42:57 -0400 [thread overview] Message-ID: <20060829144447.363702000@hp.com> (raw) In-Reply-To: 20060829144251.452774000@hp.com [-- Attachment #1: netlabel-header_includes --] [-- Type: text/plain, Size: 2925 bytes --] Add some missing include files to the NetLabel related header files. Signed-off-by: Paul Moore <paul.moore@hp.com> --- include/net/cipso_ipv4.h | 2 ++ include/net/netlabel.h | 1 + net/netlabel/netlabel_domainhash.h | 4 ++++ net/netlabel/netlabel_user.h | 5 +++-- security/selinux/include/selinux_netlabel.h | 9 +++++++++ 5 files changed, 19 insertions(+), 2 deletions(-) Index: net-2.6.19/include/net/cipso_ipv4.h =================================================================== --- net-2.6.19.orig/include/net/cipso_ipv4.h +++ net-2.6.19/include/net/cipso_ipv4.h @@ -37,6 +37,8 @@ #include <linux/types.h> #include <linux/rcupdate.h> #include <linux/list.h> +#include <linux/net.h> +#include <linux/skbuff.h> #include <net/netlabel.h> /* known doi values */ Index: net-2.6.19/include/net/netlabel.h =================================================================== --- net-2.6.19.orig/include/net/netlabel.h +++ net-2.6.19/include/net/netlabel.h @@ -31,6 +31,7 @@ #define _NETLABEL_H #include <linux/types.h> +#include <linux/net.h> #include <linux/skbuff.h> #include <net/netlink.h> Index: net-2.6.19/net/netlabel/netlabel_domainhash.h =================================================================== --- net-2.6.19.orig/net/netlabel/netlabel_domainhash.h +++ net-2.6.19/net/netlabel/netlabel_domainhash.h @@ -32,6 +32,10 @@ #ifndef _NETLABEL_DOMAINHASH_H #define _NETLABEL_DOMAINHASH_H +#include <linux/types.h> +#include <linux/rcupdate.h> +#include <linux/list.h> + /* Domain hash table size */ /* XXX - currently this number is an uneducated guess */ #define NETLBL_DOMHSH_BITSIZE 7 Index: net-2.6.19/net/netlabel/netlabel_user.h =================================================================== --- net-2.6.19.orig/net/netlabel/netlabel_user.h +++ net-2.6.19/net/netlabel/netlabel_user.h @@ -31,11 +31,12 @@ #ifndef _NETLABEL_USER_H #define _NETLABEL_USER_H +#include <linux/types.h> #include <linux/skbuff.h> #include <linux/capability.h> -#include <linux/genetlink.h> -#include <net/netlabel.h> +#include <net/netlink.h> #include <net/genetlink.h> +#include <net/netlabel.h> /* NetLabel NETLINK helper functions */ Index: net-2.6.19/security/selinux/include/selinux_netlabel.h =================================================================== --- net-2.6.19.orig/security/selinux/include/selinux_netlabel.h +++ net-2.6.19/security/selinux/include/selinux_netlabel.h @@ -27,6 +27,15 @@ #ifndef _SELINUX_NETLABEL_H_ #define _SELINUX_NETLABEL_H_ +#include <linux/types.h> +#include <linux/fs.h> +#include <linux/net.h> +#include <linux/skbuff.h> +#include <net/sock.h> + +#include "avc.h" +#include "objsec.h" + #ifdef CONFIG_NETLABEL void selinux_netlbl_cache_invalidate(void); int selinux_netlbl_socket_post_create(struct socket *sock, -- paul moore linux security @ hp
WARNING: multiple messages have this Message-ID (diff)
From: paul.moore@hp.com To: netdev@vger.kernel.org, selinux@tycho.nsa.gov Cc: jmorris@namei.org, sds@tycho.nsa.gov, akpm@osdl.org, Paul Moore <paul.moore@hp.com> Subject: [PATCH 6/6] NetLabel: add some missing #includes to various header files Date: Tue, 29 Aug 2006 10:42:57 -0400 [thread overview] Message-ID: <20060829144447.363702000@hp.com> (raw) In-Reply-To: 20060829144251.452774000@hp.com Add some missing include files to the NetLabel related header files. Signed-off-by: Paul Moore <paul.moore@hp.com> --- include/net/cipso_ipv4.h | 2 ++ include/net/netlabel.h | 1 + net/netlabel/netlabel_domainhash.h | 4 ++++ net/netlabel/netlabel_user.h | 5 +++-- security/selinux/include/selinux_netlabel.h | 9 +++++++++ 5 files changed, 19 insertions(+), 2 deletions(-) Index: net-2.6.19/include/net/cipso_ipv4.h =================================================================== --- net-2.6.19.orig/include/net/cipso_ipv4.h +++ net-2.6.19/include/net/cipso_ipv4.h @@ -37,6 +37,8 @@ #include <linux/types.h> #include <linux/rcupdate.h> #include <linux/list.h> +#include <linux/net.h> +#include <linux/skbuff.h> #include <net/netlabel.h> /* known doi values */ Index: net-2.6.19/include/net/netlabel.h =================================================================== --- net-2.6.19.orig/include/net/netlabel.h +++ net-2.6.19/include/net/netlabel.h @@ -31,6 +31,7 @@ #define _NETLABEL_H #include <linux/types.h> +#include <linux/net.h> #include <linux/skbuff.h> #include <net/netlink.h> Index: net-2.6.19/net/netlabel/netlabel_domainhash.h =================================================================== --- net-2.6.19.orig/net/netlabel/netlabel_domainhash.h +++ net-2.6.19/net/netlabel/netlabel_domainhash.h @@ -32,6 +32,10 @@ #ifndef _NETLABEL_DOMAINHASH_H #define _NETLABEL_DOMAINHASH_H +#include <linux/types.h> +#include <linux/rcupdate.h> +#include <linux/list.h> + /* Domain hash table size */ /* XXX - currently this number is an uneducated guess */ #define NETLBL_DOMHSH_BITSIZE 7 Index: net-2.6.19/net/netlabel/netlabel_user.h =================================================================== --- net-2.6.19.orig/net/netlabel/netlabel_user.h +++ net-2.6.19/net/netlabel/netlabel_user.h @@ -31,11 +31,12 @@ #ifndef _NETLABEL_USER_H #define _NETLABEL_USER_H +#include <linux/types.h> #include <linux/skbuff.h> #include <linux/capability.h> -#include <linux/genetlink.h> -#include <net/netlabel.h> +#include <net/netlink.h> #include <net/genetlink.h> +#include <net/netlabel.h> /* NetLabel NETLINK helper functions */ Index: net-2.6.19/security/selinux/include/selinux_netlabel.h =================================================================== --- net-2.6.19.orig/security/selinux/include/selinux_netlabel.h +++ net-2.6.19/security/selinux/include/selinux_netlabel.h @@ -27,6 +27,15 @@ #ifndef _SELINUX_NETLABEL_H_ #define _SELINUX_NETLABEL_H_ +#include <linux/types.h> +#include <linux/fs.h> +#include <linux/net.h> +#include <linux/skbuff.h> +#include <net/sock.h> + +#include "avc.h" +#include "objsec.h" + #ifdef CONFIG_NETLABEL void selinux_netlbl_cache_invalidate(void); int selinux_netlbl_socket_post_create(struct socket *sock, -- paul moore linux security @ hp -- This message was distributed to subscribers of the selinux mailing list. If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with the words "unsubscribe selinux" without quotes as the message.
next prev parent reply other threads:[~2006-08-29 14:44 UTC|newest] Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top 2006-08-29 14:42 [PATCH 0/6] Various NetLabel fixes and cleanups paul.moore 2006-08-29 14:42 ` paul.moore 2006-08-29 14:42 ` [PATCH 1/6] NetLabel: correctly initialize the NetLabel fields paul.moore 2006-08-29 14:42 ` paul.moore 2006-08-29 16:51 ` James Morris 2006-08-29 16:51 ` James Morris 2006-08-29 17:56 ` Paul Moore 2006-08-29 17:56 ` Paul Moore 2006-08-29 19:17 ` James Morris 2006-08-29 19:17 ` James Morris 2006-08-29 20:21 ` Paul Moore 2006-08-29 20:21 ` Paul Moore 2006-08-29 17:01 ` James Morris 2006-08-29 17:01 ` James Morris 2006-08-29 14:42 ` [PATCH 2/6] NetLabel: remove unused function prototypes paul.moore 2006-08-29 14:42 ` paul.moore 2006-08-29 16:56 ` James Morris 2006-08-29 16:56 ` James Morris 2006-08-29 14:42 ` [PATCH 3/6] NetLabel: comment corrections paul.moore 2006-08-29 14:42 ` paul.moore 2006-08-29 16:57 ` James Morris 2006-08-29 16:57 ` James Morris 2006-08-29 14:42 ` [PATCH 4/6] NetLabel: cleanup ebitmap_import() paul.moore 2006-08-29 14:42 ` paul.moore 2006-08-29 16:58 ` James Morris 2006-08-29 16:58 ` James Morris 2006-08-29 14:42 ` [PATCH 5/6] NetLabel: uninline selinux_netlbl_inode_permission() paul.moore 2006-08-29 14:42 ` paul.moore 2006-08-29 16:54 ` James Morris 2006-08-29 16:54 ` James Morris 2006-08-29 14:42 ` paul.moore [this message] 2006-08-29 14:42 ` [PATCH 6/6] NetLabel: add some missing #includes to various header files paul.moore 2006-08-29 16:56 ` James Morris 2006-08-29 16:56 ` James Morris 2006-08-30 0:56 ` [PATCH 0/6] Various NetLabel fixes and cleanups David Miller 2006-08-30 13:18 ` Paul Moore 2006-08-30 13:18 ` Paul Moore
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20060829144447.363702000@hp.com \ --to=paul.moore@hp.com \ --cc=akpm@osdl.org \ --cc=jmorris@namei.org \ --cc=netdev@vger.kernel.org \ --cc=sds@tycho.nsa.gov \ --cc=selinux@tycho.nsa.gov \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.