X-Git-Url: http://www.project-moonshot.org/gitweb/?p=trust_router.git;a=blobdiff_plain;f=include%2Ftr_idp.h;h=361439c4231f88087e04b5fc513ea55ccf16e88f;hp=aa407b86cd34a81b3c46733b1a0e5cd47e2c4c3b;hb=44a04b1538480d17a3cfe168a7b92f74c0c3c4cf;hpb=5887543df43093fd0dbfab58c9456ae8a3fa8d61 diff --git a/include/tr_idp.h b/include/tr_idp.h index aa407b8..361439c 100644 --- a/include/tr_idp.h +++ b/include/tr_idp.h @@ -75,6 +75,10 @@ TR_APC *tr_idp_realm_get_apcs(TR_IDP_REALM *idp); TR_IDP_REALM *tr_idp_realm_lookup(TR_IDP_REALM *idp_realms, TR_NAME *idp_name); TR_IDP_REALM *tr_idp_realm_add_func(TR_IDP_REALM *head, TR_IDP_REALM *new); #define tr_idp_realm_add(head,new) ((head)=tr_idp_realm_add_func((head),(new))) +TR_IDP_REALM *tr_idp_realm_remove_func(TR_IDP_REALM *head, TR_IDP_REALM *remove); +#define tr_idp_realm_remove(head,remove) ((head)=tr_idp_realm_remove_func((head),(remove))) +TR_IDP_REALM *tr_idp_realm_sweep_func(TR_IDP_REALM *head); +#define tr_idp_realm_sweep(head) ((head)=tr_idp_realm_sweep_func((head))) char *tr_idp_realm_to_str(TALLOC_CTX *mem_ctx, TR_IDP_REALM *idp); void tr_idp_realm_incref(TR_IDP_REALM *realm); void tr_idp_realm_decref(TR_IDP_REALM *realm);