X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=include%2Ftrust_router%2Ftid.h;h=2e5d4ee862317cfd3b69ddf1af27c546d1fde913;hb=1c8a3c798b2e18612222a5a2a347d8d769cf9613;hp=8759e6c25620a69600ae5eb152a5b41f7c74d23a;hpb=a1a693d92845612f8a4517ac3f305201e5705f56;p=trust_router.git diff --git a/include/trust_router/tid.h b/include/trust_router/tid.h index 8759e6c..2e5d4ee 100644 --- a/include/trust_router/tid.h +++ b/include/trust_router/tid.h @@ -106,6 +106,7 @@ struct tids_instance { int req_count; char *priv_key; char *ipaddr; + const char *hostname; TIDS_REQ_FUNC *req_handler; tids_auth_func *auth_handler; void *cookie; @@ -163,7 +164,7 @@ TR_EXPORT void tidc_destroy (TIDC_INSTANCE *tidc); /* TID Server functions, in tid/tids.c */ TR_EXPORT TIDS_INSTANCE *tids_create (void); TR_EXPORT int tids_start (TIDS_INSTANCE *tids, TIDS_REQ_FUNC *req_handler, - tids_auth_func *auth_handler, + tids_auth_func *auth_handler, const char *hostname, void *cookie); TR_EXPORT int tids_send_response (TIDS_INSTANCE *tids, TID_REQ *req, TID_RESP *resp); TR_EXPORT int tids_send_err_response (TIDS_INSTANCE *tids, TID_REQ *req, const char *err_msg);