Lines Matching refs:v4

88 			addr->a.v4.sin_family = AF_INET;
89 addr->a.v4.sin_addr.s_addr = ifa->ifa_local;
161 laddr.v4.sin_port = htons(bp->port);
220 struct sockaddr_in *sa = &addr->v4;
222 addr->v4.sin_family = AF_INET;
237 addr->v4.sin_family = AF_INET;
238 addr->v4.sin_port = 0;
239 addr->v4.sin_addr.s_addr = inet_sk(sk)->inet_rcv_saddr;
240 memset(addr->v4.sin_zero, 0, sizeof(addr->v4.sin_zero));
246 inet_sk(sk)->inet_rcv_saddr = addr->v4.sin_addr.s_addr;
252 inet_sk(sk)->inet_daddr = addr->v4.sin_addr.s_addr;
260 if (ntohs(param->v4.param_hdr.length) < sizeof(struct sctp_ipv4addr_param))
263 addr->v4.sin_family = AF_INET;
264 addr->v4.sin_port = port;
265 addr->v4.sin_addr.s_addr = param->v4.addr.s_addr;
266 memset(addr->v4.sin_zero, 0, sizeof(addr->v4.sin_zero));
279 param->v4.param_hdr.type = SCTP_PARAM_IPV4_ADDRESS;
280 param->v4.param_hdr.length = htons(length);
281 param->v4.addr.s_addr = addr->v4.sin_addr.s_addr;
290 saddr->v4.sin_family = AF_INET;
291 saddr->v4.sin_port = port;
292 saddr->v4.sin_addr.s_addr = fl4->saddr;
293 memset(saddr->v4.sin_zero, 0, sizeof(saddr->v4.sin_zero));
302 if (addr1->v4.sin_port != addr2->v4.sin_port)
304 if (addr1->v4.sin_addr.s_addr != addr2->v4.sin_addr.s_addr)
313 addr->v4.sin_family = AF_INET;
314 addr->v4.sin_addr.s_addr = htonl(INADDR_ANY);
315 addr->v4.sin_port = port;
316 memset(addr->v4.sin_zero, 0, sizeof(addr->v4.sin_zero));
322 return htonl(INADDR_ANY) == addr->v4.sin_addr.s_addr;
341 if (IS_IPV4_UNUSABLE_ADDRESS(addr->v4.sin_addr.s_addr))
360 ret = inet_addr_type_table(net, addr->v4.sin_addr.s_addr, tb_id);
361 if (addr->v4.sin_addr.s_addr != htonl(INADDR_ANY) &&
395 if (IS_IPV4_UNUSABLE_ADDRESS(addr->v4.sin_addr.s_addr)) {
397 } else if (ipv4_is_loopback(addr->v4.sin_addr.s_addr)) {
399 } else if (ipv4_is_linklocal_169(addr->v4.sin_addr.s_addr)) {
401 } else if (ipv4_is_private_10(addr->v4.sin_addr.s_addr) ||
402 ipv4_is_private_172(addr->v4.sin_addr.s_addr) ||
403 ipv4_is_private_192(addr->v4.sin_addr.s_addr) ||
404 ipv4_is_test_198(addr->v4.sin_addr.s_addr)) {
434 fl4->daddr = daddr->v4.sin_addr.s_addr;
435 fl4->fl4_dport = daddr->v4.sin_port;
444 fl4->saddr = saddr->v4.sin_addr.s_addr;
446 fl4->fl4_sport = saddr->v4.sin_port;
503 fl4->fl4_sport = laddr->a.v4.sin_port;
505 daddr->v4.sin_addr.s_addr,
506 laddr->a.v4.sin_addr.s_addr);
515 odev = __ip_dev_find(sock_net(sk), laddr->a.v4.sin_addr.s_addr,
547 /* For v4, the source address is cached in the route entry(dst). So no need
558 saddr->v4.sin_family = AF_INET;
559 saddr->v4.sin_addr.s_addr = fl->u.ip4.saddr;
601 newinet->inet_daddr = asoc->peer.primary_addr.v4.sin_addr.s_addr;
615 memset(addr->v4.sin_zero, 0, sizeof(addr->v4.sin_zero));
619 /* Dump the v4 addr to the seq file. */
622 seq_printf(seq, "%pI4 ", &addr->v4.sin_addr);
716 if (addrw->a.v4.sin_addr.s_addr ==
717 addr->a.v4.sin_addr.s_addr)
794 addr->a.v4.sin_family = AF_INET;
795 addr->a.v4.sin_addr.s_addr = ifa->ifa_local;
808 addr->a.v4.sin_addr.s_addr ==
875 pr_err("Failed to create the SCTP UDP tunneling v4 sock\n");
984 sinfrom = &asoc->peer.primary_addr.v4;
1018 if (htonl(INADDR_ANY) == addr1->v4.sin_addr.s_addr ||
1019 htonl(INADDR_ANY) == addr2->v4.sin_addr.s_addr)
1021 if (addr1->v4.sin_addr.s_addr == addr2->v4.sin_addr.s_addr)