Exemplo n.º 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;
}
Exemplo n.º 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;
}
Exemplo n.º 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;
}
Exemplo n.º 4
0
Arquivo: io.c Projeto: 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);
}
Exemplo n.º 5
0
Arquivo: io.c Projeto: aahud/harvey
int
iovfprint(Ioproc *io, int fd, char *fmt, va_list arg)
{
	return iocall(io, _iovfprint, fd, fmt, arg);
}
Exemplo n.º 6
0
int
ioopen(Ioproc *io, char *path, int mode)
{
	return iocall(io, _ioopen, path, mode);
}
Exemplo n.º 7
0
int
ioaccept(Ioproc *io, int fd, char *dir)
{
	return iocall(io, _ioaccept, fd, dir);
}
Exemplo n.º 8
0
int
iolisten(Ioproc *io, char *a, char *b)
{
	return iocall(io, _iolisten, a, b);
}
Exemplo n.º 9
0
int
iodial(Ioproc *io, char *addr, char *local, char *dir, int *cdfp)
{
	return iocall(io, _iodial, addr, local, dir, cdfp);
}
Exemplo n.º 10
0
int32_t
ioread(Ioproc *io, int fd, void *a, int32_t n)
{
	return iocall(io, _ioread, fd, a, n);
}
Exemplo n.º 11
0
long
ioread(Ioproc *io, int fd, void *a, long n)
{
	return iocall(io, _ioread, fd, a, n);
}
Exemplo n.º 12
0
int
ioclose(Ioproc *io, int fd)
{
	return iocall(io, _ioclose, fd);
}