Lines Matching refs:addr
80 stoa(char *str, struct netbuf *addr)
95 if (!addr) {
96 if ((addr = malloc(sizeof (struct netbuf))) == NULL)
100 addr->buf = NULL;
101 addr->maxlen = 0;
102 addr->len = 0;
118 addr->len = dobase(++str, sbuf, HEX);
123 addr->len = dobase(++str, sbuf, OCT);
127 addr->len = 0;
132 if (addr->len == 0) { /* Error in conversion */
134 free(addr);
137 if ((addr->buf = xfer(addr->buf, sbuf, addr->len, addr->maxlen)) ==
140 return (addr);