#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