Home
last modified time | relevance | path

Searched refs:secmark (Results 1 – 25 of 37) sorted by relevance

12

/OK3568_Linux_fs/kernel/net/netfilter/
H A Dxt_CONNSECMARK.c34 if (skb->secmark) { in secmark_save()
39 if (ct && !ct->secmark) { in secmark_save()
40 ct->secmark = skb->secmark; in secmark_save()
52 if (!skb->secmark) { in secmark_restore()
57 if (ct && ct->secmark) in secmark_restore()
58 skb->secmark = ct->secmark; in secmark_restore()
H A Dxt_SECMARK.c29 u32 secmark = 0; in secmark_tg() local
33 secmark = info->secid; in secmark_tg()
39 skb->secmark = secmark; in secmark_tg()
H A Dnft_meta.c358 *dest = skb->secmark; in nft_meta_get_eval()
446 skb->secmark = value; in nft_meta_set_eval()
827 skb->secmark = priv->secid; in nft_secmark_obj_eval()
H A Dnft_ct.c105 *dest = ct->secmark; in nft_ct_get_eval()
305 if (ct->secmark != value) { in nft_ct_set_eval()
306 ct->secmark = value; in nft_ct_set_eval()
/OK3568_Linux_fs/kernel/security/apparmor/
H A Dnet.c192 static int apparmor_secmark_init(struct aa_secmark *secmark) in apparmor_secmark_init() argument
196 if (secmark->label[0] == '*') { in apparmor_secmark_init()
197 secmark->secid = AA_SECID_WILDCARD; in apparmor_secmark_init()
202 secmark->label, strlen(secmark->label), in apparmor_secmark_init()
208 secmark->secid = label->secid; in apparmor_secmark_init()
223 if (!profile->secmark[i].secid) { in aa_secmark_perm()
224 ret = apparmor_secmark_init(&profile->secmark[i]); in aa_secmark_perm()
229 if (profile->secmark[i].secid == secid || in aa_secmark_perm()
230 profile->secmark[i].secid == AA_SECID_WILDCARD) { in aa_secmark_perm()
231 if (profile->secmark[i].deny) in aa_secmark_perm()
[all …]
H A Dpolicy_unpack.c583 profile->secmark = kcalloc(size, sizeof(struct aa_secmark), in unpack_secmark()
585 if (!profile->secmark) in unpack_secmark()
591 if (!unpack_u8(e, &profile->secmark[i].audit, NULL)) in unpack_secmark()
593 if (!unpack_u8(e, &profile->secmark[i].deny, NULL)) in unpack_secmark()
595 if (!unpack_strdup(e, &profile->secmark[i].label, NULL)) in unpack_secmark()
607 if (profile->secmark) { in unpack_secmark()
609 kfree(profile->secmark[i].label); in unpack_secmark()
610 kfree(profile->secmark); in unpack_secmark()
612 profile->secmark = NULL; in unpack_secmark()
H A Dlsm.c1048 if (!skb->secmark) in apparmor_socket_sock_rcv_skb()
1052 skb->secmark, sk); in apparmor_socket_sock_rcv_skb()
1155 if (!skb->secmark) in apparmor_inet_conn_request()
1159 skb->secmark, sk); in apparmor_inet_conn_request()
1750 if (!skb->secmark) in apparmor_ip_postroute()
1759 skb->secmark, sk)) in apparmor_ip_postroute()
H A Dpolicy.c230 kfree_sensitive(profile->secmark[i].label); in aa_free_profile()
231 kfree_sensitive(profile->secmark); in aa_free_profile()
/OK3568_Linux_fs/kernel/security/smack/
H A Dsmack_netfilter.c34 skb->secmark = skp->smk_secid; in smack_ipv6_output()
52 skb->secmark = skp->smk_secid; in smack_ipv4_output()
/OK3568_Linux_fs/yocto/meta-openembedded/meta-networking/recipes-filter/libnftnl/libnftnl/
H A D0001-avoid-naming-local-function-as-one-of-printf-family.patch69 src/obj/secmark.c | 2 +-
602 diff --git a/src/obj/secmark.c b/src/obj/secmark.c
604 --- a/src/obj/secmark.c
605 +++ b/src/obj/secmark.c
/OK3568_Linux_fs/kernel/security/apparmor/include/
H A Dpolicy.h155 struct aa_secmark *secmark; member
/OK3568_Linux_fs/kernel/include/net/netfilter/
H A Dnf_conntrack.h102 u_int32_t secmark; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/include/
H A Dosdep_service_bsd.h324 u32 secmark; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/include/
H A Dosdep_service_bsd.h337 u32 secmark; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/include/
H A Dosdep_service_bsd.h324 u32 secmark; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/include/
H A Dosdep_service_bsd.h324 u32 secmark; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/include/
H A Dosdep_service_bsd.h324 u32 secmark; member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/include/
H A Dosdep_service_bsd.h323 u32 secmark; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/include/
H A Dosdep_service_bsd.h323 u32 secmark; member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/include/
H A Dosdep_service_bsd.h323 u32 secmark; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/include/
H A Dosdep_service_bsd.h323 u32 secmark; member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/include/
H A Dosdep_service_bsd.h323 u32 secmark; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/include/
H A Dosdep_service_bsd.h337 u32 secmark; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/include/
H A Dosdep_service_bsd.h337 u32 secmark; member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/include/
H A Dosdep_service_bsd.h323 u32 secmark; member

12