#include <u.h>
#include <libc.h>
#include <bio.h>
#include <ndb.h>

void
main(void)
{
	int fd;
	char *addr;
	char server[Ndbvlen];
	Ndbtuple *nt;

	nt = csgetval("/net", "authdom", "outside.plan9.bell-labs.com", "auth", server);
	if(nt == nil){
		print("csgetval failed: %r\n");
		exits("csgetval");
	}
	print("auth %s\n", server);
	addr = netmkaddr(server, nil, "ticket");
	print("addr %s\n", addr);
	fd = dial(addr, 0, 0, 0);
	if(fd >= 0)
		print("connected\n");
	else
		print("dial failed: %r\n");
}

