X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=common%2Ftr_idp.c;h=0c2a0c6e6d8442c60781a0a2d0dfe23556bb42fc;hb=f4fa9a7584189324cff981ccf965802b4c69ddda;hp=6579253598f09126c775a0af240a57d8006834d7;hpb=2ba397d3e828af53b22a557422e43b91921b53fe;p=trust_router.git diff --git a/common/tr_idp.c b/common/tr_idp.c index 6579253..0c2a0c6 100644 --- a/common/tr_idp.c +++ b/common/tr_idp.c @@ -127,9 +127,20 @@ void tr_idp_realm_free(TR_IDP_REALM *idp) TR_NAME *tr_idp_realm_get_id(TR_IDP_REALM *idp) { + if (idp==NULL) + return NULL; + return idp->realm_id; } +TR_NAME *tr_idp_realm_dup_id(TR_IDP_REALM *idp) +{ + if (idp==NULL) + return NULL; + + return tr_dup_name(tr_idp_realm_get_id(idp)); +} + void tr_idp_realm_set_id(TR_IDP_REALM *idp, TR_NAME *id) { if (idp->realm_id!=NULL)