| tag | line | file | source code |
| sin | 221 | net/tcp/packet.c | unsigned flags, struct sockaddr_in *sin, int *addr_len) |
| sin | 228 | net/tcp/packet.c | saddr = (struct sockaddr *)sin; |
| sin | 223 | net/tcp/raw.c | struct sockaddr_in sin; |
| sin | 237 | net/tcp/raw.c | if (addr_len < sizeof (sin)) |
| sin | 240 | net/tcp/raw.c | memcpy_fromfs (&sin, usin, sizeof(sin)); |
| sin | 241 | net/tcp/raw.c | if (sin.sin_family && |
| sin | 242 | net/tcp/raw.c | sin.sin_family != AF_INET) |
| sin | 249 | net/tcp/raw.c | sin.sin_family = AF_INET; |
| sin | 250 | net/tcp/raw.c | sin.sin_port = sk->protocol; |
| sin | 251 | net/tcp/raw.c | sin.sin_addr.s_addr = sk->daddr; |
| sin | 253 | net/tcp/raw.c | if (sin.sin_port == 0) sin.sin_port = sk->protocol; |
| sin | 294 | net/tcp/raw.c | sin.sin_addr.s_addr, &dev, |
| sin | 358 | net/tcp/raw.c | unsigned flags, struct sockaddr_in *sin, int *addr_len) |
| sin | 367 | net/tcp/raw.c | flags, sin, addr_len); |
| sin | 376 | net/tcp/raw.c | put_fs_long (sizeof (*sin), addr_len); |
| sin | 420 | net/tcp/raw.c | if (sin) |
| sin | 425 | net/tcp/raw.c | verify_area (sin, sizeof (*sin)); |
| sin | 426 | net/tcp/raw.c | memcpy_tofs(sin, &addr, sizeof (*sin)); |
| sin | 1363 | net/tcp/sock.c | struct sockaddr_in sin; |
| sin | 1368 | net/tcp/sock.c | if (len < sizeof (sin)) return (-EINVAL); |
| sin | 1369 | net/tcp/sock.c | sin.sin_family=AF_INET; |
| sin | 1380 | net/tcp/sock.c | sin.sin_port = sk->dummy_th.dest; |
| sin | 1381 | net/tcp/sock.c | sin.sin_addr.s_addr = sk->daddr; |
| sin | 1385 | net/tcp/sock.c | sin.sin_port = sk->dummy_th.source; |
| sin | 1386 | net/tcp/sock.c | sin.sin_addr.s_addr = sk->saddr; |
| sin | 1388 | net/tcp/sock.c | len = sizeof (sin); |
| sin | 1390 | net/tcp/sock.c | memcpy_tofs(uaddr, &sin, sizeof (sin)); |
| sin | 1504 | net/tcp/sock.c | unsigned flags, struct sockaddr *sin, int addr_len ) |
| sin | 1531 | net/tcp/sock.c | (struct sockaddr_in *)sin, addr_len)); |
| sin | 1536 | net/tcp/sock.c | unsigned flags, struct sockaddr *sin, int *addr_len ) |
| sin | 1558 | net/tcp/sock.c | (struct sockaddr_in*)sin, addr_len)); |
| sin | 904 | net/tcp/tcp.c | struct sockaddr_in sin; |
| sin | 905 | net/tcp/tcp.c | if (addr_len < sizeof (sin)) |
| sin | 907 | net/tcp/tcp.c | memcpy_fromfs (&sin, addr, sizeof (sin)); |
| sin | 908 | net/tcp/tcp.c | if (sin.sin_family && sin.sin_family != AF_INET) |
| sin | 910 | net/tcp/tcp.c | if (sin.sin_port != sk->dummy_th.dest) |
| sin | 912 | net/tcp/tcp.c | if (sin.sin_addr.s_addr != sk->daddr) |
| sin | 1436 | net/tcp/tcp.c | struct sockaddr_in sin; |
| sin | 1441 | net/tcp/tcp.c | if (len > sizeof (sin)) |
| sin | 1442 | net/tcp/tcp.c | len = sizeof (sin); |
| sin | 1443 | net/tcp/tcp.c | sin.sin_family = AF_INET; |
| sin | 1444 | net/tcp/tcp.c | sin.sin_port = sk->dummy_th.dest; |
| sin | 1445 | net/tcp/tcp.c | sin.sin_addr.s_addr = sk->daddr; |
| sin | 1447 | net/tcp/tcp.c | memcpy_tofs (addr, &sin, len); |
| sin | 2617 | net/tcp/tcp.c | struct sockaddr_in sin; |
| sin | 2626 | net/tcp/tcp.c | memcpy_fromfs (&sin,usin, min(sizeof (sin), addr_len)); |
| sin | 2628 | net/tcp/tcp.c | if (sin.sin_family && sin.sin_family != AF_INET) return (-EAFNOSUPPORT); |
| sin | 2630 | net/tcp/tcp.c | sk->daddr = sin.sin_addr.s_addr; |
| sin | 2634 | net/tcp/tcp.c | sk->dummy_th.dest = sin.sin_port; |
| sin | 316 | net/tcp/udp.c | struct sockaddr_in sin; |
| sin | 328 | net/tcp/udp.c | if (addr_len < sizeof (sin)) |
| sin | 331 | net/tcp/udp.c | memcpy_fromfs (&sin, usin, sizeof(sin)); |
| sin | 332 | net/tcp/udp.c | if (sin.sin_family && |
| sin | 333 | net/tcp/udp.c | sin.sin_family != AF_INET) |
| sin | 335 | net/tcp/udp.c | if (sin.sin_port == 0) |
| sin | 342 | net/tcp/udp.c | sin.sin_family = AF_INET; |
| sin | 343 | net/tcp/udp.c | sin.sin_port = sk->dummy_th.dest; |
| sin | 344 | net/tcp/udp.c | sin.sin_addr.s_addr = sk->daddr; |
| sin | 355 | net/tcp/udp.c | if ((sin.sin_addr.s_addr & 0xff000000) == 0) |
| sin | 358 | net/tcp/udp.c | err = udp_loopback (sk, sin.sin_port, from, len, |
| sin | 359 | net/tcp/udp.c | sin.sin_addr.s_addr, saddr); |
| sin | 408 | net/tcp/udp.c | sin.sin_addr.s_addr, &dev, |
| sin | 431 | net/tcp/udp.c | uh->dest = sin.sin_port; |
| sin | 448 | net/tcp/udp.c | udp_send_check (uh, saddr, sin.sin_addr.s_addr, |
| sin | 511 | net/tcp/udp.c | unsigned flags, struct sockaddr_in *sin, int *addr_len) |
| sin | 533 | net/tcp/udp.c | put_fs_long (sizeof (*sin), addr_len); |
| sin | 579 | net/tcp/udp.c | if (sin) |
| sin | 585 | net/tcp/udp.c | verify_area (sin, sizeof (*sin)); |
| sin | 586 | net/tcp/udp.c | memcpy_tofs(sin, &addr, sizeof (*sin)); |
| sin | 609 | net/tcp/udp.c | struct sockaddr_in sin; |
| sin | 610 | net/tcp/udp.c | if (addr_len < sizeof (sin)) return (-EINVAL); |
| sin | 612 | net/tcp/udp.c | memcpy_fromfs (&sin, usin, sizeof (sin)); |
| sin | 613 | net/tcp/udp.c | if (sin.sin_family && sin.sin_family != AF_INET) |
| sin | 615 | net/tcp/udp.c | sk->daddr = sin.sin_addr.s_addr; |
| sin | 616 | net/tcp/udp.c | sk->dummy_th.dest = sin.sin_port; |