X-Git-Url: http://www.project-moonshot.org/gitweb/?p=trust_router.git;a=blobdiff_plain;f=include%2Ftid_internal.h;h=c5ecdc86f2c2abfddbb69c0893a16b27902fc5d9;hp=10c6eac186ce5dc8d052459de426f4cb252bd551;hb=3b59db3c5565b707e745d58f7ec1df1bdc7c1895;hpb=7fbf58a2924f7e2e0b8eed1e2e6a67c9ca382c5e diff --git a/include/tid_internal.h b/include/tid_internal.h index 10c6eac..c5ecdc8 100644 --- a/include/tid_internal.h +++ b/include/tid_internal.h @@ -97,8 +97,8 @@ struct tids_instance { TIDS_REQ_FUNC *req_handler; tids_auth_func *auth_handler; void *cookie; - uint16_t tids_port; - struct tr_rp_client *rp_gss; /* Client matching GSS name */ + unsigned int tids_port; + TR_NAME *gss_name; /* GSS name client used for authentication */ }; /** Decrement a reference to #json when this tid_req is cleaned up. A @@ -115,6 +115,7 @@ TID_SRVR_BLK *tid_srvr_blk_add_func(TID_SRVR_BLK *head, TID_SRVR_BLK *new); #define tid_srvr_blk_add(head, new) ((head)=tid_srvr_blk_add_func((head),(new))) void tid_srvr_blk_set_path(TID_SRVR_BLK *block, TID_PATH *path); +TID_RC tid_resp_cpy(TID_RESP *dst, TID_RESP *src); void tid_resp_set_cons(TID_RESP *resp, TR_CONSTRAINT_SET *cons); void tid_resp_set_error_path(TID_RESP *resp, json_t *ep);