H A D | necp.c | 69 * Each session owns a list of session policies, each of which can 71 * session also has a priority level (such as High, Default, or Low) 73 * a session order value is assigned to the session, which will be used 74 * to sort kernel policies generated by the session. The session client 83 * Whenever a session send the Apply command, its policies are ingested 87 * 1. The session policy is parsed to create kernel policies at the socket 119 * by a session wit 561 struct necp_session *session = (struct necp_session *)unitinfo; local 744 necp_send_ctl_data(struct necp_session *session, u_int8_t *buffer, size_t buffer_size) argument 758 necp_send_success_response(struct necp_session *session, u_int8_t packet_type, u_int32_t message_id) argument 781 necp_send_error_response(struct necp_session *session, u_int8_t packet_type, u_int32_t message_id, u_int32_t error) argument 804 necp_send_policy_id_response(struct necp_session *session, u_int8_t packet_type, u_int32_t message_id, necp_policy_id policy_id) argument 830 struct necp_session *session = (struct necp_session *)unitinfo; local 962 necp_delete_session(struct necp_session *session) argument 1207 necp_handle_set_session_priority(struct necp_session *session, u_int32_t message_id, mbuf_t packet, int offset) argument 1258 necp_handle_lock_session_to_proc(struct necp_session *session, u_int32_t message_id, mbuf_t packet, int offset) argument 1267 necp_handle_register_service(struct necp_session *session, u_int32_t message_id, mbuf_t packet, int offset) argument 1317 necp_handle_unregister_service(struct necp_session *session, u_int32_t message_id, mbuf_t packet, int offset) argument 1363 necp_handle_policy_add(struct necp_session *session, u_int32_t message_id, mbuf_t packet, int offset) argument 1513 necp_handle_policy_get(struct necp_session *session, u_int32_t message_id, mbuf_t packet, int offset) argument 1574 necp_handle_policy_delete(struct necp_session *session, u_int32_t message_id, mbuf_t packet, int offset) argument 1607 necp_handle_policy_apply_all(struct necp_session *session, u_int32_t message_id, mbuf_t packet, int offset) argument 1615 necp_handle_policy_list_all(struct necp_session *session, u_int32_t message_id, mbuf_t packet, int offset) argument 1658 necp_handle_policy_delete_all(struct necp_session *session, u_int32_t message_id, mbuf_t packet, int offset) argument 1689 necp_policy_create(struct necp_session *session, necp_policy_order order, u_int8_t *conditions_array, size_t conditions_array_size, u_int8_t *result, size_t result_size) argument 1726 necp_policy_find(struct necp_session *session, necp_policy_id policy_id) argument 1772 necp_policy_mark_for_deletion(struct necp_session *session, struct necp_session_policy *policy) argument 1788 necp_policy_mark_all_for_deletion(struct necp_session *session) argument 1801 necp_policy_delete(struct necp_session *session, struct necp_session_policy *policy) argument 1898 necp_policy_apply(struct necp_session *session, struct necp_session_policy *policy) argument 2354 necp_policy_apply_all(struct necp_session *session) argument [all...] |