Lines Matching refs:subnet
68 struct iaddr ip_addr (subnet, mask, host_address) in ip_addr() argument
69 struct iaddr subnet; in ip_addr()
78 if (subnet.len > sizeof(subnet.iabuf))
80 if (subnet.len != mask.len)
90 rv = subnet;
117 struct iaddr broadcast_addr (subnet, mask) in broadcast_addr() argument
118 struct iaddr subnet; in broadcast_addr()
124 if (subnet.len > sizeof(subnet.iabuf))
126 if (subnet.len != mask.len)
130 if (subnet.len != mask.len) {
135 for (i = 0; i < subnet.len; i++) {
136 rv.iabuf [i] = subnet.iabuf [i] | (~mask.iabuf [i] & 255);
138 rv.len = subnet.len;