Lines Matching refs:retp

89 	struct nd_addrlist *retp;  /* the return structure		   */  in _netdir_getbyname()  local
131 if ((retp = malloc(sizeof (struct nd_addrlist))) == NULL) { in _netdir_getbyname()
141 retp->n_cnt = 1; in _netdir_getbyname()
142 if ((retp->n_addrs = malloc(sizeof (struct netbuf))) == NULL) { in _netdir_getbyname()
143 free(retp); in _netdir_getbyname()
148 netbufp = retp->n_addrs; in _netdir_getbyname()
158 free(retp); in _netdir_getbyname()
163 return (retp); in _netdir_getbyname()
180 struct nd_hostservlist *retp; /* the return structure */ in _netdir_getbyaddr() local
235 if ((retp = malloc(sizeof (struct nd_hostservlist))) == NULL) { in _netdir_getbyaddr()
240 retp->h_cnt = nhost; in _netdir_getbyaddr()
241 retp->h_hostservs = calloc(nhost, sizeof (struct nd_hostserv)); in _netdir_getbyaddr()
242 if (retp->h_hostservs == NULL) { in _netdir_getbyaddr()
243 free(retp); in _netdir_getbyaddr()
253 nd_hostservp = retp->h_hostservs; in _netdir_getbyaddr()
258 netdir_free(retp, ND_HOSTSERVLIST); in _netdir_getbyaddr()
267 return (retp); in _netdir_getbyaddr()
283 char *retp; /* pointer the return string */ in _taddr2uaddr() local
292 if ((retp = malloc(BUFSIZ)) == NULL) { in _taddr2uaddr()
296 to = retp; in _taddr2uaddr()
314 return (retp); in _taddr2uaddr()
328 struct netbuf *retp; /* the return structure */ in _uaddr2taddr() local
359 if ((retp = malloc(sizeof (struct netbuf))) == NULL) { in _uaddr2taddr()
364 retp->maxlen = retp->len = (int)(to - holdp); in _uaddr2taddr()
365 retp->buf = holdp; in _uaddr2taddr()
366 return (retp); in _uaddr2taddr()