X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=net%2Fnetlabel%2Fnetlabel_unlabeled.h;h=7aba63595137104ff1f3718816062fd11de234fa;hb=df58bee21ed218cb7dfb561a590b1bd2a99531cf;hp=06b1301ac072fdf63ebb9c156d14ed3be69b1941;hpb=aef8755711a28bb0ecde7780ae6613fcb62cf6f7;p=linux-2.6-microblaze.git diff --git a/net/netlabel/netlabel_unlabeled.h b/net/netlabel/netlabel_unlabeled.h index 06b1301ac072..7aba63595137 100644 --- a/net/netlabel/netlabel_unlabeled.h +++ b/net/netlabel/netlabel_unlabeled.h @@ -221,6 +221,21 @@ int netlbl_unlabel_genl_init(void); /* General Unlabeled init function */ int netlbl_unlabel_init(u32 size); +/* Static/Fallback label management functions */ +int netlbl_unlhsh_add(struct net *net, + const char *dev_name, + const void *addr, + const void *mask, + u32 addr_len, + u32 secid, + struct netlbl_audit *audit_info); +int netlbl_unlhsh_remove(struct net *net, + const char *dev_name, + const void *addr, + const void *mask, + u32 addr_len, + struct netlbl_audit *audit_info); + /* Process Unlabeled incoming network packets */ int netlbl_unlabel_getattr(const struct sk_buff *skb, u16 family,