PERFORCE change 104091 for review
Todd Miller
millert at FreeBSD.org
Tue Aug 15 18:36:40 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=104091
Change 104091 by millert at millert_macbook on 2006/08/15 18:33:03
Update to libsemanage 1.6.13 from sourceforge
Affected files ...
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/ChangeLog#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/Makefile#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/VERSION#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/boolean_record.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/booleans_active.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/booleans_local.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/booleans_policy.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/context_record.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/debug.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/fcontext_record.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/fcontexts_local.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/fcontexts_policy.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/handle.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/iface_record.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/interfaces_local.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/interfaces_policy.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/modules.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/node_record.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/nodes_local.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/nodes_policy.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/port_record.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/ports_local.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/ports_policy.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/seuser_record.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/seusers_local.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/seusers_policy.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/user_record.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/users_local.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/users_policy.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool.3#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_count.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_count_active.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_count_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_del_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_exists.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_exists_active.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_exists_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_iterate.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_iterate_active.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_iterate_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_list.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_list_active.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_list_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_modify_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_query.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_query_active.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_query_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_set_active.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_count.3#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_del.3#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_exists.3#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext.3#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_count.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_count_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_del_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_exists.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_exists_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_iterate.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_iterate_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_list.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_list_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_modify_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_query.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_query_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface.3#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_count.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_count_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_del_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_exists.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_exists_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_iterate.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_iterate_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_list.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_list_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_modify_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_query.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_query_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iterate.3#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_list.3#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_modify.3#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node.3#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_count.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_count_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_del_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_exists.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_exists_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_iterate.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_iterate_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_list.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_list_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_modify_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_query.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_query_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port.3#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_count.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_count_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_del_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_exists.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_exists_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_iterate.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_iterate_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_list.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_list_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_modify_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_query.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_query_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_query.3#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser.3#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_count.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_count_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_del_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_exists.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_exists_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_iterate.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_iterate_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_list.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_list_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_modify_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_query.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_query_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user.3#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_count.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_count_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_del_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_exists.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_exists_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_iterate.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_iterate_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_list.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_list_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_modify_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_query.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_query_local.3#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/Makefile#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/boolean_internal.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/boolean_record.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/booleans_active.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/booleans_activedb.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/booleans_file.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/booleans_local.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/booleans_policy.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/booleans_policydb.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/conf-parse.y#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/conf-scan.l#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/context_internal.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/context_record.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_activedb.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_activedb.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_file.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_file.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_join.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_join.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_llist.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_llist.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_policydb.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_policydb.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/debug.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/debug.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/direct_api.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/direct_api.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/fcontext_internal.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/fcontext_record.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/fcontexts_file.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/fcontexts_local.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/fcontexts_policy.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/handle.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/handle.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/handle_internal.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/iface_internal.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/iface_record.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/interfaces_file.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/interfaces_local.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/interfaces_policy.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/interfaces_policydb.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/module_internal.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/modules.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/modules.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/node_internal.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/node_record.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/nodes_file.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/nodes_local.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/nodes_policy.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/nodes_policydb.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/parse_utils.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/parse_utils.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/policy.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/policy_components.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/port_internal.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/port_record.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/ports_file.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/ports_local.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/ports_policy.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/ports_policydb.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/private.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/semanage.py#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/semanage_conf.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/semanage_store.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/semanage_store.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/semanageswig_python.i#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/semanageswig_wrap.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/seuser_internal.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/seuser_record.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/seusers_file.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/seusers_local.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/seusers_policy.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/user_base_record.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/user_extra_record.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/user_internal.h#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/user_record.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/users_base_file.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/users_base_policydb.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/users_extra_file.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/users_join.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/users_local.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/users_policy.c#2 edit
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/Makefile#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/README#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/libsemanage-tests.c#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/nc_sort_malformed#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/nc_sort_sorted#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/nc_sort_unsorted#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/test_semanage_store.c#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/test_semanage_store.h#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/utilities.c#1 add
.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/utilities.h#1 add
Differences ...
==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/ChangeLog#2 (text+ko) ====
@@ -1,3 +1,55 @@
+1.6.13 2006-08-03
+ * Merged netfilter contexts support from Chris PeBenito.
+
+1.6.12 2006-07-11
+ * Merged support for read operations on read-only fs from
+ Caleb Case (Tresys Technology).
+
+1.6.11 2006-06-29
+ * Lindent.
+
+1.6.10 2006-06-26
+ * Merged setfiles location check patch from Dan Walsh.
+
+1.6.9 2006-06-16
+ * Merged several fixes from Serge Hallyn:
+ dbase_file_cache: deref of uninit data on error path.
+ dbase_policydb_cache: clear fp to avoid double fclose
+ semanage_fc_sort: destroy temp on error paths
+
+1.6.8 2006-06-02
+ * Updated default location for setfiles to /sbin to
+ match policycoreutils. This can also be adjusted via
+ semanage.conf using the syntax:
+ [setfiles]
+ path = /path/to/setfiles
+ args = -q -c $@ $<
+ [end]
+
+1.6.7 2006-05-05
+ * Merged fix warnings patch from Karl MacMillan.
+
+1.6.6 2006-04-14
+ * Merged updated file context sorting patch from Christopher
+ Ashworth, with bug fix for escaped character flag.
+
+1.6.5 2006-04-13
+ * Merged file context sorting code from Christopher Ashworth
+ (Tresys Technology), based on fc_sort.c code in refpolicy.
+
+1.6.4 2006-04-12
+ * Merged python binding t_output_helper removal patch from Dan Walsh.
+ * Regenerated swig files.
+
+1.6.3 2006-03-30
+ * Merged corrected fix for descriptor leak from Dan Walsh.
+
+1.6.2 2006-03-20
+ * Merged Makefile PYLIBVER definition patch from Dan Walsh.
+
+1.6.1 2006-03-20
+ * Merged man page reorganization from Ivan Gyurdiev.
+
1.6 2006-03-14
* Updated version for release.
==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/Makefile#2 (text+ko) ====
@@ -17,4 +17,6 @@
clean distclean:
$(MAKE) -C src $@
+ $(MAKE) -C tests $@
+test:
==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/VERSION#2 (text+ko) ====
@@ -1,1 +1,1 @@
-1.6
+1.6.13
==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/boolean_record.h#2 (text+ko) ====
@@ -6,7 +6,7 @@
#include <semanage/handle.h>
#ifndef _SEMANAGE_BOOL_DEFINED_
-struct semanage_bool;
+struct semanage_bool;
struct semanage_bool_key;
typedef struct semanage_bool semanage_bool_t;
typedef struct semanage_bool_key semanage_bool_key_t;
@@ -14,55 +14,41 @@
#endif
/* Key */
-extern int semanage_bool_key_create(
- semanage_handle_t* handle,
- const char* name,
- semanage_bool_key_t** key);
+extern int semanage_bool_key_create(semanage_handle_t * handle,
+ const char *name,
+ semanage_bool_key_t ** key);
+
+extern int semanage_bool_key_extract(semanage_handle_t * handle,
+ const semanage_bool_t * boolean,
+ semanage_bool_key_t ** key);
-extern int semanage_bool_key_extract(
- semanage_handle_t* handle,
- const semanage_bool_t* boolean,
- semanage_bool_key_t** key);
+extern void semanage_bool_key_free(semanage_bool_key_t * key);
-extern void semanage_bool_key_free(
- semanage_bool_key_t* key);
+extern int semanage_bool_compare(const semanage_bool_t * boolean,
+ const semanage_bool_key_t * key);
-extern int semanage_bool_compare(
- const semanage_bool_t* boolean,
- const semanage_bool_key_t* key);
+extern int semanage_bool_compare2(const semanage_bool_t * boolean,
+ const semanage_bool_t * boolean2);
-extern int semanage_bool_compare2(
- const semanage_bool_t* boolean,
- const semanage_bool_t* boolean2);
-
/* Name */
-extern const char* semanage_bool_get_name(
- const semanage_bool_t* boolean);
+extern const char *semanage_bool_get_name(const semanage_bool_t * boolean);
-extern int semanage_bool_set_name(
- semanage_handle_t* handle,
- semanage_bool_t* boolean,
- const char* name);
+extern int semanage_bool_set_name(semanage_handle_t * handle,
+ semanage_bool_t * boolean, const char *name);
/* Value */
-extern int semanage_bool_get_value(
- const semanage_bool_t* boolean);
+extern int semanage_bool_get_value(const semanage_bool_t * boolean);
-extern void semanage_bool_set_value(
- semanage_bool_t* boolean,
- int value);
+extern void semanage_bool_set_value(semanage_bool_t * boolean, int value);
/* Create/Clone/Destroy */
-extern int semanage_bool_create(
- semanage_handle_t* handle,
- semanage_bool_t** bool_ptr);
+extern int semanage_bool_create(semanage_handle_t * handle,
+ semanage_bool_t ** bool_ptr);
-extern int semanage_bool_clone(
- semanage_handle_t* handle,
- const semanage_bool_t* boolean,
- semanage_bool_t** bool_ptr);
+extern int semanage_bool_clone(semanage_handle_t * handle,
+ const semanage_bool_t * boolean,
+ semanage_bool_t ** bool_ptr);
-extern void semanage_bool_free(
- semanage_bool_t* boolean);
+extern void semanage_bool_free(semanage_bool_t * boolean);
#endif
==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/booleans_active.h#2 (text+ko) ====
@@ -6,35 +6,28 @@
#include <semanage/boolean_record.h>
#include <semanage/handle.h>
-extern int semanage_bool_set_active(
- semanage_handle_t* handle,
- const semanage_bool_key_t* key,
- const semanage_bool_t* data);
+extern int semanage_bool_set_active(semanage_handle_t * handle,
+ const semanage_bool_key_t * key,
+ const semanage_bool_t * data);
-extern int semanage_bool_query_active(
- semanage_handle_t* handle,
- const semanage_bool_key_t* key,
- semanage_bool_t** response);
+extern int semanage_bool_query_active(semanage_handle_t * handle,
+ const semanage_bool_key_t * key,
+ semanage_bool_t ** response);
-extern int semanage_bool_exists_active(
- semanage_handle_t* handle,
- const semanage_bool_key_t* key,
- int* response);
+extern int semanage_bool_exists_active(semanage_handle_t * handle,
+ const semanage_bool_key_t * key,
+ int *response);
-extern int semanage_bool_count_active(
- semanage_handle_t* handle,
- unsigned int* response);
+extern int semanage_bool_count_active(semanage_handle_t * handle,
+ unsigned int *response);
-extern int semanage_bool_iterate_active(
- semanage_handle_t* handle,
- int (*handler) (
- const semanage_bool_t* record,
- void* varg),
- void* handler_arg);
+extern int semanage_bool_iterate_active(semanage_handle_t * handle,
+ int (*handler) (const semanage_bool_t *
+ record, void *varg),
+ void *handler_arg);
-extern int semanage_bool_list_active(
- semanage_handle_t* handle,
- semanage_bool_t*** records,
- unsigned int* count);
+extern int semanage_bool_list_active(semanage_handle_t * handle,
+ semanage_bool_t *** records,
+ unsigned int *count);
-#endif
+#endif
==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/booleans_local.h#2 (text+ko) ====
@@ -6,39 +6,31 @@
#include <semanage/boolean_record.h>
#include <semanage/handle.h>
-extern int semanage_bool_modify_local(
- semanage_handle_t* handle,
- const semanage_bool_key_t* key,
- const semanage_bool_t* data);
+extern int semanage_bool_modify_local(semanage_handle_t * handle,
+ const semanage_bool_key_t * key,
+ const semanage_bool_t * data);
-extern int semanage_bool_del_local(
- semanage_handle_t* handle,
- const semanage_bool_key_t* key);
+extern int semanage_bool_del_local(semanage_handle_t * handle,
+ const semanage_bool_key_t * key);
-extern int semanage_bool_query_local(
- semanage_handle_t* handle,
- const semanage_bool_key_t* key,
- semanage_bool_t** response);
+extern int semanage_bool_query_local(semanage_handle_t * handle,
+ const semanage_bool_key_t * key,
+ semanage_bool_t ** response);
-extern int semanage_bool_exists_local(
- semanage_handle_t* handle,
- const semanage_bool_key_t* key,
- int* response);
+extern int semanage_bool_exists_local(semanage_handle_t * handle,
+ const semanage_bool_key_t * key,
+ int *response);
-extern int semanage_bool_count_local(
- semanage_handle_t* handle,
- unsigned int* response);
+extern int semanage_bool_count_local(semanage_handle_t * handle,
+ unsigned int *response);
-extern int semanage_bool_iterate_local(
- semanage_handle_t* handle,
- int (*handler) (
- const semanage_bool_t* record,
- void* varg),
- void* handler_arg);
+extern int semanage_bool_iterate_local(semanage_handle_t * handle,
+ int (*handler) (const semanage_bool_t *
+ record, void *varg),
+ void *handler_arg);
-extern int semanage_bool_list_local(
- semanage_handle_t* handle,
- semanage_bool_t*** records,
- unsigned int* count);
+extern int semanage_bool_list_local(semanage_handle_t * handle,
+ semanage_bool_t *** records,
+ unsigned int *count);
-#endif
+#endif
==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/booleans_policy.h#2 (text+ko) ====
@@ -3,33 +3,25 @@
#ifndef _SEMANAGE_BOOLEANS_POLICY_H_
#define _SEMANAGE_BOOLEANS_POLICY_H_
-#include <semanage/handle.h>
+#include <semanage/handle.h>
#include <semanage/boolean_record.h>
-extern int semanage_bool_query(
- semanage_handle_t* handle,
- const semanage_bool_key_t* key,
- semanage_bool_t** response);
+extern int semanage_bool_query(semanage_handle_t * handle,
+ const semanage_bool_key_t * key,
+ semanage_bool_t ** response);
-extern int semanage_bool_exists(
- semanage_handle_t* handle,
- const semanage_bool_key_t* key,
- int* response);
+extern int semanage_bool_exists(semanage_handle_t * handle,
+ const semanage_bool_key_t * key, int *response);
-extern int semanage_bool_count(
- semanage_handle_t* handle,
- unsigned int* response);
+extern int semanage_bool_count(semanage_handle_t * handle,
+ unsigned int *response);
-extern int semanage_bool_iterate(
- semanage_handle_t* handle,
- int (*handler) (
- const semanage_bool_t* record,
- void* varg),
- void* handler_arg);
+extern int semanage_bool_iterate(semanage_handle_t * handle,
+ int (*handler) (const semanage_bool_t * record,
+ void *varg),
+ void *handler_arg);
-extern int semanage_bool_list(
- semanage_handle_t* handle,
- semanage_bool_t*** records,
- unsigned int* count);
+extern int semanage_bool_list(semanage_handle_t * handle,
+ semanage_bool_t *** records, unsigned int *count);
#endif
==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/context_record.h#2 (text+ko) ====
@@ -1,7 +1,7 @@
/* Copyright (C) 2005 Red Hat, Inc. */
#ifndef _SEMANAGE_CONTEXT_RECORD_H_
-#define _SEMANAGE_CONTEXT_RECORD_H_
+#define _SEMANAGE_CONTEXT_RECORD_H_
#include <semanage/handle.h>
@@ -12,63 +12,50 @@
#endif
/* User */
-extern const char* semanage_context_get_user(
- const semanage_context_t* con);
+extern const char *semanage_context_get_user(const semanage_context_t * con);
-extern int semanage_context_set_user(
- semanage_handle_t* handle,
- semanage_context_t* con,
- const char* user);
+extern int semanage_context_set_user(semanage_handle_t * handle,
+ semanage_context_t * con,
+ const char *user);
/* Role */
-extern const char* semanage_context_get_role(
- const semanage_context_t* con);
+extern const char *semanage_context_get_role(const semanage_context_t * con);
-extern int semanage_context_set_role(
- semanage_handle_t* handle,
- semanage_context_t* con,
- const char* role);
+extern int semanage_context_set_role(semanage_handle_t * handle,
+ semanage_context_t * con,
+ const char *role);
/* Type */
-extern const char* semanage_context_get_type(
- const semanage_context_t* con);
+extern const char *semanage_context_get_type(const semanage_context_t * con);
-extern int semanage_context_set_type(
- semanage_handle_t* handle,
- semanage_context_t* con,
- const char* type);
+extern int semanage_context_set_type(semanage_handle_t * handle,
+ semanage_context_t * con,
+ const char *type);
/* MLS */
-extern const char* semanage_context_get_mls(
- const semanage_context_t* con);
+extern const char *semanage_context_get_mls(const semanage_context_t * con);
-extern int semanage_context_set_mls(
- semanage_handle_t* handle,
- semanage_context_t* con,
- const char* mls_range);
+extern int semanage_context_set_mls(semanage_handle_t * handle,
+ semanage_context_t * con,
+ const char *mls_range);
/* Create/Clone/Destroy */
-extern int semanage_context_create(
- semanage_handle_t* handle,
- semanage_context_t** con_ptr);
+extern int semanage_context_create(semanage_handle_t * handle,
+ semanage_context_t ** con_ptr);
+
+extern int semanage_context_clone(semanage_handle_t * handle,
+ const semanage_context_t * con,
+ semanage_context_t ** con_ptr);
-extern int semanage_context_clone(
- semanage_handle_t* handle,
- const semanage_context_t* con,
- semanage_context_t** con_ptr);
+extern void semanage_context_free(semanage_context_t * con);
-extern void semanage_context_free(
- semanage_context_t* con);
-
/* Parse to/from string */
-extern int semanage_context_from_string(
- semanage_handle_t* handle,
- const char* str,
- semanage_context_t** con);
+extern int semanage_context_from_string(semanage_handle_t * handle,
+ const char *str,
+ semanage_context_t ** con);
-extern int semanage_context_to_string(
- semanage_handle_t* handle,
- const semanage_context_t* con,
- char** str_ptr);
+extern int semanage_context_to_string(semanage_handle_t * handle,
+ const semanage_context_t * con,
+ char **str_ptr);
-#endif
+#endif
==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/debug.h#2 (text+ko) ====
@@ -29,30 +29,26 @@
#define SEMANAGE_MSG_WARN 2
#define SEMANAGE_MSG_INFO 3
-extern int semanage_msg_get_level(
- semanage_handle_t* handle);
+extern int semanage_msg_get_level(semanage_handle_t * handle);
-extern const char* semanage_msg_get_channel(
- semanage_handle_t* handle);
+extern const char *semanage_msg_get_channel(semanage_handle_t * handle);
-extern const char* semanage_msg_get_fname(
- semanage_handle_t* handle);
+extern const char *semanage_msg_get_fname(semanage_handle_t * handle);
/* Set the messaging callback.
* By the default, the callback will print
* the message on standard output, in a
* particular format. Passing NULL here
* indicates that messaging should be suppressed */
-extern void semanage_msg_set_callback(
- semanage_handle_t* handle,
+extern void semanage_msg_set_callback(semanage_handle_t * handle,
#ifdef __GNUC__
- __attribute__ ((format (printf, 3, 4)))
+ __attribute__ ((format(printf, 3, 4)))
#endif
- void (*msg_callback) (
- void* varg,
- semanage_handle_t* handle,
- const char* fmt,
- ...),
- void* msg_callback_arg);
+ void (*msg_callback) (void *varg,
+ semanage_handle_t *
+ handle,
+ const char *fmt,
+ ...),
+ void *msg_callback_arg);
-#endif
+#endif
==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/fcontext_record.h#2 (text+ko) ====
@@ -1,7 +1,7 @@
/* Copyright (C) 2005 Red Hat, Inc. */
#ifndef _SEMANAGE_FCONTEXT_RECORD_H_
-#define _SEMANAGE_FCONTEXT_RECORD_H_
+#define _SEMANAGE_FCONTEXT_RECORD_H_
#include <semanage/context_record.h>
#include <semanage/handle.h>
@@ -15,36 +15,30 @@
#endif
/* Key */
-extern int semanage_fcontext_compare(
- const semanage_fcontext_t* fcontext,
- const semanage_fcontext_key_t* key);
+extern int semanage_fcontext_compare(const semanage_fcontext_t * fcontext,
+ const semanage_fcontext_key_t * key);
-extern int semanage_fcontext_compare2(
- const semanage_fcontext_t* fcontext,
- const semanage_fcontext_t* fcontext2);
+extern int semanage_fcontext_compare2(const semanage_fcontext_t * fcontext,
+ const semanage_fcontext_t * fcontext2);
-extern int semanage_fcontext_key_create(
- semanage_handle_t* handle,
- const char* expr,
- int type,
- semanage_fcontext_key_t** key_ptr);
+extern int semanage_fcontext_key_create(semanage_handle_t * handle,
+ const char *expr,
+ int type,
+ semanage_fcontext_key_t ** key_ptr);
-extern int semanage_fcontext_key_extract(
- semanage_handle_t* handle,
- const semanage_fcontext_t* fcontext,
- semanage_fcontext_key_t** key_ptr);
+extern int semanage_fcontext_key_extract(semanage_handle_t * handle,
+ const semanage_fcontext_t * fcontext,
+ semanage_fcontext_key_t ** key_ptr);
-extern void semanage_fcontext_key_free(
- semanage_fcontext_key_t* key);
+extern void semanage_fcontext_key_free(semanage_fcontext_key_t * key);
/* Regexp */
-extern const char* semanage_fcontext_get_expr(
- const semanage_fcontext_t* fcontext);
+extern const char *semanage_fcontext_get_expr(const semanage_fcontext_t *
+ fcontext);
-extern int semanage_fcontext_set_expr(
- semanage_handle_t* handle,
- semanage_fcontext_t* fcontext,
- const char* expr);
+extern int semanage_fcontext_set_expr(semanage_handle_t * handle,
+ semanage_fcontext_t * fcontext,
+ const char *expr);
/* Type */
#define SEMANAGE_FCONTEXT_ALL 0
@@ -56,36 +50,29 @@
#define SEMANAGE_FCONTEXT_LINK 6
#define SEMANAGE_FCONTEXT_PIPE 7
-extern int semanage_fcontext_get_type(
- const semanage_fcontext_t* fcontext);
+extern int semanage_fcontext_get_type(const semanage_fcontext_t * fcontext);
-extern const char* semanage_fcontext_get_type_str(
- int type);
+extern const char *semanage_fcontext_get_type_str(int type);
-extern void semanage_fcontext_set_type(
- semanage_fcontext_t* fcontext,
- int type);
+extern void semanage_fcontext_set_type(semanage_fcontext_t * fcontext,
+ int type);
/* Context */
-extern semanage_context_t* semanage_fcontext_get_con(
- const semanage_fcontext_t* fcontext);
+extern semanage_context_t *semanage_fcontext_get_con(const semanage_fcontext_t *
+ fcontext);
-extern int semanage_fcontext_set_con(
- semanage_handle_t* handle,
- semanage_fcontext_t* fcontext,
- semanage_context_t* con);
+extern int semanage_fcontext_set_con(semanage_handle_t * handle,
+ semanage_fcontext_t * fcontext,
+ semanage_context_t * con);
/* Create/Clone/Destroy */
-extern int semanage_fcontext_create(
- semanage_handle_t* handle,
- semanage_fcontext_t** fcontext_ptr);
+extern int semanage_fcontext_create(semanage_handle_t * handle,
+ semanage_fcontext_t ** fcontext_ptr);
-extern int semanage_fcontext_clone(
- semanage_handle_t* handle,
- const semanage_fcontext_t* fcontext,
- semanage_fcontext_t** fcontext_ptr);
+extern int semanage_fcontext_clone(semanage_handle_t * handle,
+ const semanage_fcontext_t * fcontext,
+ semanage_fcontext_t ** fcontext_ptr);
-extern void semanage_fcontext_free(
- semanage_fcontext_t* fcontext);
+extern void semanage_fcontext_free(semanage_fcontext_t * fcontext);
#endif
==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/fcontexts_local.h#2 (text+ko) ====
@@ -6,39 +6,32 @@
#include <semanage/fcontext_record.h>
#include <semanage/handle.h>
-extern int semanage_fcontext_modify_local(
- semanage_handle_t* handle,
- const semanage_fcontext_key_t* key,
- const semanage_fcontext_t* data);
+extern int semanage_fcontext_modify_local(semanage_handle_t * handle,
+ const semanage_fcontext_key_t * key,
+ const semanage_fcontext_t * data);
-extern int semanage_fcontext_del_local(
- semanage_handle_t* handle,
- const semanage_fcontext_key_t* key);
+extern int semanage_fcontext_del_local(semanage_handle_t * handle,
+ const semanage_fcontext_key_t * key);
-extern int semanage_fcontext_query_local(
- semanage_handle_t* handle,
- const semanage_fcontext_key_t* key,
- semanage_fcontext_t** response);
+extern int semanage_fcontext_query_local(semanage_handle_t * handle,
+ const semanage_fcontext_key_t * key,
+ semanage_fcontext_t ** response);
-extern int semanage_fcontext_exists_local(
- semanage_handle_t* handle,
- const semanage_fcontext_key_t* key,
- int* response);
+extern int semanage_fcontext_exists_local(semanage_handle_t * handle,
+ const semanage_fcontext_key_t * key,
+ int *response);
-extern int semanage_fcontext_count_local(
- semanage_handle_t* handle,
- unsigned int* response);
+extern int semanage_fcontext_count_local(semanage_handle_t * handle,
+ unsigned int *response);
-extern int semanage_fcontext_iterate_local(
- semanage_handle_t* handle,
- int (*handler) (
- const semanage_fcontext_t* record,
- void* varg),
- void* handler_arg);
+extern int semanage_fcontext_iterate_local(semanage_handle_t * handle,
+ int (*handler) (const
+ semanage_fcontext_t *
+ record, void *varg),
+ void *handler_arg);
-extern int semanage_fcontext_list_local(
- semanage_handle_t* handle,
- semanage_fcontext_t*** records,
- unsigned int* count);
+extern int semanage_fcontext_list_local(semanage_handle_t * handle,
+ semanage_fcontext_t *** records,
+ unsigned int *count);
-#endif
+#endif
==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/fcontexts_policy.h#2 (text+ko) ====
@@ -6,30 +6,24 @@
#include <semanage/fcontext_record.h>
#include <semanage/handle.h>
-extern int semanage_fcontext_query(
- semanage_handle_t* handle,
- const semanage_fcontext_key_t* key,
- semanage_fcontext_t** response);
+extern int semanage_fcontext_query(semanage_handle_t * handle,
+ const semanage_fcontext_key_t * key,
+ semanage_fcontext_t ** response);
-extern int semanage_fcontext_exists(
- semanage_handle_t* handle,
- const semanage_fcontext_key_t* key,
- int* response);
+extern int semanage_fcontext_exists(semanage_handle_t * handle,
+ const semanage_fcontext_key_t * key,
+ int *response);
-extern int semanage_fcontext_count(
- semanage_handle_t* handle,
- unsigned int* response);
+extern int semanage_fcontext_count(semanage_handle_t * handle,
+ unsigned int *response);
-extern int semanage_fcontext_iterate(
- semanage_handle_t* handle,
- int (*handler) (
- const semanage_fcontext_t* record,
- void* varg),
- void* handler_arg);
+extern int semanage_fcontext_iterate(semanage_handle_t * handle,
+ int (*handler) (const semanage_fcontext_t *
+ record, void *varg),
+ void *handler_arg);
-extern int semanage_fcontext_list(
- semanage_handle_t* handle,
- semanage_fcontext_t*** records,
- unsigned int* count);
+extern int semanage_fcontext_list(semanage_handle_t * handle,
+ semanage_fcontext_t *** records,
+ unsigned int *count);
-#endif
+#endif
==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/handle.h#2 (text+ko) ====
@@ -41,33 +41,33 @@
/* This is the type of connection to the store, for now only
* direct is supported */
enum semanage_connect_type {
- SEMANAGE_CON_INVALID = 0, SEMANAGE_CON_DIRECT,
- SEMANAGE_CON_POLSERV_LOCAL, SEMANAGE_CON_POLSERV_REMOTE
+ SEMANAGE_CON_INVALID = 0, SEMANAGE_CON_DIRECT,
+ SEMANAGE_CON_POLSERV_LOCAL, SEMANAGE_CON_POLSERV_REMOTE
};
/* This function allows you to specify the store to connect to.
* It must be called after semanage_handle_create but before
* semanage_connect. The argument should be the full path to the store.
*/
-void semanage_select_store(semanage_handle_t *handle, char *path,
- enum semanage_connect_type storetype);
+void semanage_select_store(semanage_handle_t * handle, char *path,
+ enum semanage_connect_type storetype);
/* Just reload the policy */
-int semanage_reload_policy(semanage_handle_t *handle);
+int semanage_reload_policy(semanage_handle_t * handle);
/* set whether to reload the policy or not after a commit,
* 1 for yes (default), 0 for no */
-void semanage_set_reload(semanage_handle_t *handle, int do_reload);
+void semanage_set_reload(semanage_handle_t * handle, int do_reload);
/* set whether to rebuild the policy on commit, even if no
* changes were performed.
* 1 for yes, 0 for no (default) */
-void semanage_set_rebuild(semanage_handle_t *handle, int do_rebuild);
+void semanage_set_rebuild(semanage_handle_t * handle, int do_rebuild);
/* create the store if it does not exist, this only has an effect on
* direct connections and must be called before semanage_connect
* 1 for yes, 0 for no (default) */
-void semanage_set_create_store(semanage_handle_t *handle, int create_store);
>>> TRUNCATED FOR MAIL (1000 lines) <<<
More information about the trustedbsd-cvs
mailing list