X-Git-Url: http://www.project-moonshot.org/gitweb/?p=trust_router.git;a=blobdiff_plain;f=common%2Ftr_comm.c;h=2dda3a720e8b8ebaa355ecd22cc0f354e54e164a;hp=9b7985033f9156d84a8c409c01d562883e54d2df;hb=e427f7d366115d72ded50c2d8de7e7c4c37a773f;hpb=7b8f06ede21c614637e8bdc322bac9a95a44996e diff --git a/common/tr_comm.c b/common/tr_comm.c index 9b79850..2dda3a7 100644 --- a/common/tr_comm.c +++ b/common/tr_comm.c @@ -32,11 +32,9 @@ * */ +#include #include -#include -#include #include -#include #include TR_IDP_REALM *tr_find_comm_idp (TR_COMM *comm, TR_NAME *idp_realm) @@ -75,13 +73,13 @@ TR_RP_REALM *tr_find_comm_rp (TR_COMM *comm, TR_NAME *rp_realm) return NULL; } -TR_COMM *tr_comm_lookup(TR_INSTANCE *tr, TR_NAME *comm) +TR_COMM *tr_comm_lookup(TR_COMM *comms, TR_NAME *comm_name) { TR_COMM *cfg_comm = NULL; - for (cfg_comm = tr->active_cfg->comms; NULL != cfg_comm; cfg_comm = cfg_comm->next) { - if ((cfg_comm->id->len == comm->len) && - (!strncmp(cfg_comm->id->buf, comm->buf, comm->len))) + for (cfg_comm = comms; NULL != cfg_comm; cfg_comm = cfg_comm->next) { + if ((cfg_comm->id->len == comm_name->len) && + (!strncmp(cfg_comm->id->buf, comm_name->buf, comm_name->len))) return cfg_comm; } return NULL;