/* -*-c-*-
*
- * $Id: tripe.c,v 1.11 2003/05/17 11:02:03 mdw Exp $
+ * $Id: tripe.c,v 1.12 2003/11/29 23:49:32 mdw Exp $
*
* Main program
*
/*----- Revision history --------------------------------------------------*
*
* $Log: tripe.c,v $
+ * Revision 1.12 2003/11/29 23:49:32 mdw
+ * Debianization.
+ *
* Revision 1.11 2003/05/17 11:02:03 mdw
* Document the new `-b' option.
*
-u, --usage Display pointless usage message.\n\
\n\
-D, --daemon Run in the background.\n\
--d, --directory=DIR Switch to directory DIR (default $TRIPEDIR).\n\
+-d, --directory=DIR Switch to directory DIR [default " CONFIGDIR "].\n\
-b, --bind-address=ADDR Bind UDP socket to this IP ADDR.\n\
-p, --port=PORT Select UDP port to listen to.\n\
-U, --setuid=USER Set uid to USER after initialization.\n\
{
const char *kr_priv = "keyring", *kr_pub = "keyring.pub";
const char *tag_priv = "tripe-dh";
- const char *csock = "tripesock";
- const char *dir = "/var/lib/tripe";
+ const char *csock = SOCKETDIR "/tripesock";
+ const char *dir = CONFIGDIR;
const char *p;
unsigned port = 0;
struct in_addr baddr = { INADDR_ANY };
{ "trace", OPTF_ARGREQ, 0, 'T' },
#endif
+ { "tunnel", 0, 0, '0' },
{ 0, 0, 0, 0 }
};
trace_level(tr_flags);
break;
#endif
+ case '0': {
+ static const char *tun[] = { "notdef", "unet", "bsd", "linux" };
+ puts(tun[TUN_TYPE]);
+ exit(0);
+ } break;
default:
f |= f_bogus;
break;