1 /* SPDX-License-Identifier: GPL-2.0-only */ << 2 /* 1 /* 3 * Network interface table. 2 * Network interface table. 4 * 3 * 5 * Network interfaces (devices) do not have a 4 * Network interfaces (devices) do not have a security field, so we 6 * maintain a table associating each interface 5 * maintain a table associating each interface with a SID. 7 * 6 * 8 * Author: James Morris <jmorris@redhat.com> 7 * Author: James Morris <jmorris@redhat.com> 9 * 8 * 10 * Copyright (C) 2003 Red Hat, Inc., James Mor 9 * Copyright (C) 2003 Red Hat, Inc., James Morris <jmorris@redhat.com> 11 * Copyright (C) 2007 Hewlett-Packard Developm 10 * Copyright (C) 2007 Hewlett-Packard Development Company, L.P. 12 * Paul Moore <paul@paul-mo !! 11 * Paul Moore, <paul.moore@hp.com> >> 12 * >> 13 * This program is free software; you can redistribute it and/or modify >> 14 * it under the terms of the GNU General Public License version 2, >> 15 * as published by the Free Software Foundation. 13 */ 16 */ 14 << 15 #ifndef _SELINUX_NETIF_H_ 17 #ifndef _SELINUX_NETIF_H_ 16 #define _SELINUX_NETIF_H_ 18 #define _SELINUX_NETIF_H_ 17 19 18 #include <net/net_namespace.h> !! 20 int sel_netif_sid(int ifindex, u32 *sid); 19 << 20 void sel_netif_flush(void); << 21 21 22 int sel_netif_sid(struct net *ns, int ifindex, !! 22 #endif /* _SELINUX_NETIF_H_ */ 23 23 24 #endif /* _SELINUX_NETIF_H_ */ << 25 24
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.