t_bind
int t_bind(), t_close(), t_connect(), t_free(), t_look(), t_open(), t_rcvdis();
struct t_bind *bind_ret = 0;
if ( (bind_ret = (struct t_bind *)t_alloc(fd, T_BIND, T_ALL)) ==
(struct t_bind *)NULL
if (t_bind(fd, (struct t_bind *) 0, bind_ret ) < 0) {
int t_bind(), t_close(), t_connect(), t_free(), t_look(), t_open(), t_rcvdis();
struct t_bind breq;
struct t_bind bret;
if (t_bind(fd, &breq, retaddr != NULL ? &bret : NULL) < 0)
if (t_bind(fd, NULL, NULL) == -1) {
struct t_bind *, caddr_t *, bool_t, char *, enum clnt_stat *,
struct netconfig *, ushort_t, struct t_info *, struct t_bind *,
struct netconfig *, ushort_t, struct t_info *, struct t_bind *,
struct t_bind *tbind = NULL;
struct t_info *tinfo, struct t_bind *tbind, caddr_t *fhp,
if ((tbind = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR)) == NULL)
ushort_t port, struct t_info *tinfo, struct t_bind *tbind,
struct t_bind *tbind, caddr_t *fhp, bool_t direct_to_server,
if ((tbind = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR))
if (t_bind(trans->tr_fd, (struct t_bind *)NULL,
(struct t_bind *)NULL) < 0) {
(struct t_bind *)t_alloc(trans->tr_fd, T_BIND, T_ADDR);
if (trans->tr_taddr == (struct t_bind *)NULL) {
struct t_bind *tr_taddr;
cleanup_tli_parms(struct t_bind *tbind, int fd)
setup_nb_parms(struct netconfig *nconf, struct t_bind *tbind,
struct t_bind *tbind = NULL;
if ((tbind = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR)) == NULL)
extern int setup_nb_parms(struct netconfig *, struct t_bind *, struct t_info *,
extern void cleanup_tli_parms(struct t_bind *, int);
if (t_bind(new_fd, NULL, NULL) == -1) {
struct t_bind *ntb;
struct t_bind tb;
ntb = (struct t_bind *)t_alloc(fd, T_BIND, T_ALL);
if (ntb == (struct t_bind *)NULL) {
if (t_bind(fd, &tb, ntb) == -1) {
struct t_bind *tbind = NULL;
if ((tbind = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR))
bind_addr = (struct t_bind *) t_alloc(fd, T_BIND, T_ADDR);
struct t_bind *bind_addr;
bind_addr = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR);
struct t_bind *bind_addr;
struct t_bind tbindstr, *tres;
tres = (struct t_bind *) t_alloc(fd, T_BIND, T_ADDR);
if (t_bind(fd, &tbindstr, tres) < 0) {
struct t_bind *bind_addr;
bind_addr = (struct t_bind *) t_alloc(fd, T_BIND, T_ADDR);
struct t_bind *req = (struct t_bind *)0;
struct t_bind *ret = (struct t_bind *)0;
while (!(req = (struct t_bind *)t_alloc(fd,T_BIND,T_ALL)) ) {
while (!(ret = (struct t_bind *)t_alloc(fd,T_BIND,T_ALL)) ) {
if (t_bind(fd, req, ret)) {
baddr = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR);
if (t_bind(fd, &taddr, baddr) != 0) {
add_bndlist(struct netconfig *nconf, struct t_bind *taddr, struct t_bind *baddr)
struct t_bind tmpaddr;
if (t_bind(fdl->fd, taddr, baddr) != 0) {
if (t_bind(fdl->fd, &tmpaddr, taddr) != 0) {
if (t_bind(fd, taddr, baddr) != 0) {
struct t_bind taddr, *baddr;
if (t_bind(fd, NULL, NULL) == -1) {
struct t_bind *taddr, *baddr;
taddr = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR);
baddr = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR);
if (t_bind(fd, taddr, baddr) != 0) {
int add_bndlist(struct netconfig *, struct t_bind *, struct t_bind *);
struct t_bind *taddr;
struct t_bind bind, *bound;
bound = (struct t_bind *)t_alloc(Nfd[cnt].fd, T_BIND, T_ADDR);
if (t_bind(Nfd[cnt].fd, &bind, bound) == 0) {
if (t_bind(f->f_file, NULL, NULL) < 0) {
struct t_bind bind, *bound;
bound = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR);
if (t_bind(fd, &bind, bound) == 0) {
struct t_bind *tbind;
if ((tbind = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR)) ==
extern int t_bind(int, struct t_bind *, struct t_bind *);
extern int t_bind(int, const struct t_bind *, struct t_bind *);
extern int t_getprotaddr(int, struct t_bind *, struct t_bind *);
if (t_bind(fd, (struct t_bind *)NULL, (struct t_bind *)NULL) == -1) {
struct t_bind *bind_ret = 0;
if ((bind_ret = (struct t_bind *)t_alloc(fd, T_BIND, T_ALL)) == NULL ||
if (t_bind(fd, (struct t_bind *)0, bind_ret) < 0) {
if ((p.bind = calloc(1, sizeof (struct t_bind))) == NULL)
struct t_bind *bind;
const struct t_bind *req,
struct t_bind *ret,
struct t_bind *bind;
p.bind = (struct t_bind *)ptr;
struct t_bind *boundaddr,
struct t_bind *peeraddr,
struct t_bind *boundaddr,
struct t_bind *peeraddr)
struct t_bind *boundaddr, struct t_bind *peer);
t_bind(int fd, struct t_bind *req, struct t_bind *ret)
extern int _tx_bind(int, const struct t_bind *, struct t_bind *, int);
extern int _tx_getprotaddr(int, struct t_bind *, struct t_bind *, int);
_xti_getprotaddr(int fd, struct t_bind *boundaddr, struct t_bind *peeraddr)
_xti_bind(int fd, const struct t_bind *req, struct t_bind *ret)
res = t_bind(fd, &tbindstr, tres);
struct t_bind tbindstr, *tres;
tres = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR);
if (t_bind(rtime_fd, NULL, NULL) < 0) {
if (t_bind(fd, NULL, NULL) == -1) {
struct t_bind *tbind = NULL;
if ((tbind = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR))
if (t_bind(fd, NULL, NULL) == -1)
((state == T_UNBND) && (t_bind(fd, NULL, NULL) == -1)) ||
struct t_bind tbindstr, *tres;
tres = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR);
res = t_bind(fd, &tbindstr, tres);
if (t_bind(fd, NULL, NULL) == -1) {
if (t_bind(fd, NULL, NULL) < 0) {
struct t_bind bind;
struct t_bind *bindp = NULL;
const struct t_bind *bindaddr)
const struct t_bind *bindaddr, const uint_t sendsz, const uint_t recvsz)
const struct t_bind *bindaddr, const uint_t sendsz,
struct t_bind *tres = NULL; /* bind info */
tres = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR);
if (t_bind(fd, (struct t_bind *)bindaddr, tres) == -1) {
if (t_bind(fd, tres, tres) == -1) {
const struct t_bind *, uint_t, uint_t, boolean_t);
const struct netconfig *, const struct t_bind *);
if (r->t_bind)
(void) t_free((char *)r->t_bind, T_BIND);
r->t_bind = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR);
if (r->t_bind == NULL) {
r->t_bind = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR);
if (r->t_bind == NULL) {
if (t_bind(destfd, NULL, r->t_bind) == -1) {
struct t_bind *t_bind;
if (t_bind(fd, NULL, NULL) == -1) {
if (t_bind(fd, NULL, NULL) == -1) {
struct t_bind *tbind;
if ((tbind = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR)) == NULL) {
tbind = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR);
tres = (struct t_bind *)t_alloc(fd, T_BIND, T_ADDR);
res = t_bind(fd, tbind, tres);
struct t_bind *tbind, *tres;
t_kbind(TIUSER *tiptr, struct t_bind *req, struct t_bind *ret)
if (t_bind(fd, req, ret) < 0) {
struct t_bind *bind;
p.bind = kmem_zalloc(sizeof (struct t_bind), KM_SLEEP);
t_kbind(TIUSER *tiptr, struct t_bind *req, struct t_bind *ret)
struct t_bind *bind;
p.bind = (struct t_bind *)ptr;
kmem_free(ptr, sizeof (struct t_bind));
struct t_bind *req;
struct t_bind *ret;
const struct t_bind *, const uint_t,
extern int t_kbind(TIUSER *, struct t_bind *, struct t_bind *);
extern int t_bind(int fildes, struct t_bind *req, struct t_bind *ret);