unix_open, /* open */
NULL, /* close */
NULL, /* connect */
- NULL, /* accept */
NULL, /* recv */
NULL, /* send */
NULL, /* wait */
struct vconn **vconnp);
static int
-punix_open(const char *name, char *suffix, struct vconn **vconnp)
+punix_open(const char *name, char *suffix, struct pvconn **pvconnp)
{
int fd;
return errno;
}
- return new_pstream_vconn("punix", fd, punix_accept, vconnp);
+ return new_pstream_pvconn("punix", fd, punix_accept, pvconnp);
}
static int
return new_stream_vconn(name, fd, 0, 0, vconnp);
}
-struct vconn_class punix_vconn_class = {
- "punix", /* name */
- punix_open, /* open */
- NULL, /* close */
- NULL, /* connect */
- NULL, /* accept */
- NULL, /* recv */
- NULL, /* send */
- NULL, /* wait */
+struct pvconn_class punix_pvconn_class = {
+ "punix",
+ punix_open,
};