Functions | |
| static void | policy_add_request (struct icd_policy_request *new_request, const GSList *existing_requests, icd_policy_request_new_cb_fn policy_done_cb, gpointer policy_token, gpointer *private) |
| static void policy_add_request | ( | struct icd_policy_request * | new_request, | |
| const GSList * | existing_requests, | |||
| icd_policy_request_new_cb_fn | policy_done_cb, | |||
| gpointer | policy_token, | |||
| gpointer * | private | |||
| ) | [static] |
Create a new IAP - this is the default action after all other meta IAPs have been filtered away
| new_request | the new connection request | |
| existing_requests | currently existing requests | |
| policy_done_cb | callback to call when policy has been decided | |
| policy_token | the policy token to return in the callback | |
| private | the private memeber of the icd_request_api structure |
References icd_policy_request::attrs, ICD_POLICY_ACCEPTED, ICD_POLICY_ATTRIBUTE_HAS_CONNECTIONS, icd_policy_request::network_attrs, icd_policy_request::network_id, icd_policy_request::network_type, icd_policy_request::service_attrs, icd_policy_request::service_id, and icd_policy_request::service_type.
Referenced by icd_policy_init().
1.5.6