t_iovec
extern int t_rcvv(int, struct t_iovec *, unsigned int, int *);
extern int t_rcvvudata(int, struct t_unitdata *, struct t_iovec *,
extern int t_sndv(int, const struct t_iovec *, unsigned int, int);
extern int t_sndvudata(int, struct t_unitdata *, struct t_iovec *,
_t_bytecount_upto_intmax(const struct t_iovec *tiov, unsigned int tiovcount)
_t_gather(char *dataptr, const struct t_iovec *tiov, unsigned int tiovcount)
_t_scatter(struct strbuf *pdatabuf, struct t_iovec *tiov, int tiovcount)
_t_copy_tiov_to_iov(const struct t_iovec *tiov, int tiovcount,
_tx_rcvv(int fd, struct t_iovec *tiov, unsigned int tiovcount, int *flags,
struct t_iovec *tiov,
_tx_sndv(int fd, const struct t_iovec *tiov, unsigned int tiovcount,
_tx_sndvudata(int fd, const struct t_unitdata *unitdata, struct t_iovec *tiov,
unsigned int _t_bytecount_upto_intmax(const struct t_iovec *, unsigned int);
void _t_scatter(struct strbuf *, struct t_iovec *, int);
void _t_gather(char *, const struct t_iovec *, unsigned int);
void _t_copy_tiov_to_iov(const struct t_iovec *, int, struct iovec *, int *);
extern int _tx_rcvv(int, struct t_iovec *, unsigned int, int *, int);
extern int _tx_rcvvudata(int, struct t_unitdata *, struct t_iovec *,
extern int _tx_sndv(int, const struct t_iovec *, unsigned int, int, int);
extern int _tx_sndvudata(int, const struct t_unitdata *, struct t_iovec *,
_xti_rcvv(int fd, struct t_iovec *tiov, unsigned int tiovcount, int *flags)
_xti_rcvvudata(int fd, struct t_unitdata *unitdata, struct t_iovec *tiov,
_xti_sndv(int fd, const struct t_iovec *tiov, unsigned int tiovcount, int flags)
_xti_sndvudata(int fd, struct t_unitdata *unitdata, struct t_iovec *tiov,