Lines Matching defs:addr
108 struct sockaddr_in addr;
116 ip = (p->addr[0] << 24) | (p->addr[1] << 16) | (p->addr[2] << 8) |
117 p->addr[3];
118 memset(&addr, 0, sizeof(addr));
119 addr.sin_addr.s_addr = htonl(ip);
120 addr.sin_port = htons(p->port);
121 addr.sin_family = AF_INET;
122 addr.sin_len = sizeof(addr);
123 if (addr.sin_addr.s_addr == INADDR_ANY) {
133 if (bind(p->input.fd, (struct sockaddr *)&addr, sizeof(addr))) {
139 syslog(LOG_ERR, "bind: %s:%u %m", inet_ntoa(addr.sin_addr),
159 udp_open_port(u_int8_t *addr, u_int32_t udp_port, struct udp_port **pp)
172 port->tport.index.subs[0] = addr[0];
173 port->tport.index.subs[1] = addr[1];
174 port->tport.index.subs[2] = addr[2];
175 port->tport.index.subs[3] = addr[3];
178 port->addr[0] = addr[0];
179 port->addr[1] = addr[1];
180 port->addr[2] = addr[2];
181 port->addr[3] = addr[3];
220 const struct sockaddr *addr, size_t addrlen)
234 msg.msg_name = __DECONST(void *, addr);
349 u_int8_t addr[4];
385 if (index_decode(&value->var, sub, iidx, addr, &port))
387 return (udp_open_port(addr, port, &p));