Johannes Berg
56989f6d85
genetlink: mark families as __ro_after_init
...
Now genl_register_family() is the only thing (other than the
users themselves, perhaps, but I didn't find any doing that)
writing to the family struct.
In all families that I found, genl_register_family() is only
called from __init functions (some indirectly, in which case
I've add __init annotations to clarifly things), so all can
actually be marked __ro_after_init.
This protects the data structure from accidental corruption.
Signed-off-by: Johannes Berg <[email protected] >
Signed-off-by: David S. Miller <[email protected] >
2016-10-27 16:16:09 -04:00
..
Kconfig
calipso: Set the calipso socket label to match the secattr.
2016-06-27 15:02:51 -04:00
Makefile
netlabel: Initial support for the CALIPSO netlink protocol.
2016-06-27 15:02:46 -04:00
netlabel_addrlist.c
netlabel: Fix FSF address in file headers
2013-12-06 12:37:56 -05:00
netlabel_addrlist.h
netlabel: Fix FSF address in file headers
2013-12-06 12:37:56 -05:00
netlabel_calipso.c
genetlink: mark families as __ro_after_init
2016-10-27 16:16:09 -04:00
netlabel_calipso.h
calipso: Add a label cache.
2016-06-27 15:06:17 -04:00
netlabel_cipso_v4.c
genetlink: mark families as __ro_after_init
2016-10-27 16:16:09 -04:00
netlabel_cipso_v4.h
netlabel: Fix FSF address in file headers
2013-12-06 12:37:56 -05:00
netlabel_domainhash.c
netlabel: Implement CALIPSO config functions for SMACK.
2016-06-27 15:06:18 -04:00
netlabel_domainhash.h
netlabel: Implement CALIPSO config functions for SMACK.
2016-06-27 15:06:18 -04:00
netlabel_kapi.c
netlabel: Implement CALIPSO config functions for SMACK.
2016-06-27 15:06:18 -04:00
netlabel_mgmt.c
genetlink: mark families as __ro_after_init
2016-10-27 16:16:09 -04:00
netlabel_mgmt.h
netlabel: Add support for creating a CALIPSO protocol domain mapping.
2016-06-27 15:02:49 -04:00
netlabel_unlabeled.c
genetlink: mark families as __ro_after_init
2016-10-27 16:16:09 -04:00
netlabel_unlabeled.h
netlabel: Fix FSF address in file headers
2013-12-06 12:37:56 -05:00
netlabel_user.c
netlabel: Initial support for the CALIPSO netlink protocol.
2016-06-27 15:02:46 -04:00
netlabel_user.h
netlabel: Fix FSF address in file headers
2013-12-06 12:37:56 -05:00