X-Git-Url: http://www.project-moonshot.org/gitweb/?p=trust_router.git;a=blobdiff_plain;f=include%2Ftrust_router%2Ftrp.h;fp=include%2Ftrust_router%2Ftrp.h;h=b650cf8f91ae31c3b92409235932ff2c415a5488;hp=1c8e193ae0dac143ba548b4eed2e42ca9af9799e;hb=6f65c9cce86719147d0b4dcc9823b25443c2d185;hpb=eaa1a8ceed54fbfadc2638cf383aaa12ab446a57 diff --git a/include/trust_router/trp.h b/include/trust_router/trp.h index 1c8e193..b650cf8 100644 --- a/include/trust_router/trp.h +++ b/include/trust_router/trp.h @@ -60,6 +60,7 @@ typedef enum trp_rc { TRP_UNSUPPORTED, /* unsupported feature */ TRP_BADARG, /* bad argument */ TRP_CLOCKERR, /* error reading time */ + TRP_MISSING, /* value not present */ } TRP_RC; typedef enum trp_inforec_type { @@ -90,7 +91,7 @@ void trp_upd_set_comm(TRP_UPD *upd, TR_NAME *comm); TR_EXPORT TR_NAME *trp_upd_get_peer(TRP_UPD *upd); TR_NAME *trp_upd_dup_peer(TRP_UPD *upd); void trp_upd_set_peer(TRP_UPD *upd, TR_NAME *peer); -void trp_upd_set_next_hop(TRP_UPD *upd, const char *hostname, unsigned int port); +void trp_upd_set_next_hop(TRP_UPD *upd, const char *hostname, int port); void trp_upd_add_to_provenance(TRP_UPD *upd, TR_NAME *name); /* Functions for TRP_REQ structures */