New centos release for debugging rp_realm filter issues
[trust_router.git] / include / tr.h
index 61ceb3d..5c01c4a 100644 (file)
 #include <trust_router/tid.h>
 #include <trust_router/tr_name.h>
 #include <tr_msg.h>
+#include <tr_rp.h>
 
 #define TRUST_ROUTER_PORT      12308
 
 typedef struct tr_instance {
-  struct tr_cfg *new_cfg;      /* unapplyed configuration */
+  struct tr_cfg *new_cfg;      /* unapplied configuration */
   struct tr_cfg *active_cfg;
-  TIDC_INSTANCE tidc;
-  TIDS_INSTANCE tids;
+  TIDS_INSTANCE *tids;
+  struct tr_rp_client *rp_gss;         /* Client matching GSS name, TBD -- FIX ME */
 } TR_INSTANCE;
 
 TR_INSTANCE *tr_create(void);
+void tr_destroy(TR_INSTANCE *tr);
 
 #endif