-#if DEBUG_HARDCODED_PEER_TABLE
- {
- TRP_PEER *hc_peer=NULL;
- char *s=NULL;
-
- hc_peer=trp_peer_new(main_ctx); /* will later be stolen by ptable context */
- if (hc_peer==NULL) {
- tr_crit("Unable to allocate new peer. Aborting.");
- return 1;
- }
- trp_peer_set_server(hc_peer, "epsilon.vmnet");
- trp_peer_add_gss_name(hc_peer, tr_new_name("tr-epsilon-vmnet@apc.painless-security.com"));
- trp_peer_set_conn_status_cb(hc_peer, tr_peer_status_change, (void *)(tr->trps));
- switch (tr->trps->port) {
- case 10000:
- trp_peer_set_port(hc_peer, 10001);
- break;
- case 10001:
- trp_peer_set_port(hc_peer, 10000);
- break;
- default:
- tr_crit("Cannot use hardcoded peer table with port other than 10000 or 10001.");
- return 1;
- }
- if (TRP_SUCCESS != trps_add_peer(tr->trps, hc_peer)) {
- tr_crit("Unable to add peer.");
- return 1;
- }
-
- hc_peer=trp_peer_new(main_ctx); /* will later be stolen by ptable context */
- if (hc_peer==NULL) {
- tr_crit("Unable to allocate new peer. Aborting.");
- return 1;
- }
- trp_peer_set_server(hc_peer, "epsilon-trpc.vmnet");
- trp_peer_add_gss_name(hc_peer, tr_new_name("trpc@apc.painless-security.com"));
- trp_peer_set_port(hc_peer, 10002); /* not really used */
- if (TRP_SUCCESS != trps_add_peer(tr->trps, hc_peer)) {
- tr_crit("Unable to add peer.");
- return 1;
- }
-
- s=trp_ptable_to_str(main_ctx, tr->trps->ptable, NULL, NULL);
- tr_debug("Peer Table:\n%s\n", s);
- talloc_free(s);
- }
-#endif /* DEBUG_HARDCODED_PEER_TABLE */
-
-#if DEBUG_PING_SELF
- /* for debugging, send a message to peers on a timer */
- debug_ping_ev=evtimer_new(ev_base, debug_ping, (void *)&thingy);
- thingy.trps=tr->trps;
- thingy.ev=debug_ping_ev;
- evtimer_add(debug_ping_ev, ¬ime);
-#endif /* DEBUG_PING_SELF */
-