Example #1
0
int
xioauthdial(char *net, char *dom)
{
	int fd;
	Ioproc *io;

	if((io = xioproc()) == nil)
		return -1;
	fd = iocall(io, _ioauthdial, net, dom);
	closexioproc(io);
	return fd;
}
Example #2
0
int
xioasrdresp(int fd, void *a, int n)
{
	Ioproc *io;

	if((io = xioproc()) == nil)
		return -1;

	n = iocall(io, _ioasrdresp, fd, a, n);
	closexioproc(io);
	return n;
}
Example #3
0
int
xioasgetticket(int fd, char *trbuf, char *tbuf)
{
	int n;
	Ioproc *io;

	if((io = xioproc()) == nil)
		return -1;

	n = iocall(io, _ioasgetticket, fd, trbuf, tbuf);
	closexioproc(io);
	if(n != 2*TICKETLEN)
		n = -1;
	else
		n = 0;
	return n;
}
Example #4
0
File: io.c Project: aahud/harvey
int
iotlsdial(Ioproc *io, char *addr, char *local, char *dir, int *cfdp,
	  int usetls)
{
	return iocall(io, _iotlsdial, addr, local, dir, cfdp, usetls);
}
Example #5
0
File: io.c Project: aahud/harvey
int
iovfprint(Ioproc *io, int fd, char *fmt, va_list arg)
{
	return iocall(io, _iovfprint, fd, fmt, arg);
}
Example #6
0
int
ioopen(Ioproc *io, char *path, int mode)
{
	return iocall(io, _ioopen, path, mode);
}
Example #7
0
int
ioaccept(Ioproc *io, int fd, char *dir)
{
	return iocall(io, _ioaccept, fd, dir);
}
Example #8
0
int
iolisten(Ioproc *io, char *a, char *b)
{
	return iocall(io, _iolisten, a, b);
}
Example #9
0
int
iodial(Ioproc *io, char *addr, char *local, char *dir, int *cdfp)
{
	return iocall(io, _iodial, addr, local, dir, cdfp);
}
Example #10
0
int32_t
ioread(Ioproc *io, int fd, void *a, int32_t n)
{
	return iocall(io, _ioread, fd, a, n);
}
Example #11
0
long
ioread(Ioproc *io, int fd, void *a, long n)
{
	return iocall(io, _ioread, fd, a, n);
}
Example #12
0
int
ioclose(Ioproc *io, int fd)
{
	return iocall(io, _ioclose, fd);
}