Lines Matching refs:sin
524 struct sockaddr_in6 *sin = (struct sockaddr_in6 *)uaddr; in inet6_getname() local
525 int sin_addr_len = sizeof(*sin); in inet6_getname()
530 sin->sin6_family = AF_INET6; in inet6_getname()
531 sin->sin6_flowinfo = 0; in inet6_getname()
532 sin->sin6_scope_id = 0; in inet6_getname()
541 sin->sin6_port = inet->inet_dport; in inet6_getname()
542 sin->sin6_addr = sk->sk_v6_daddr; in inet6_getname()
544 sin->sin6_flowinfo = np->flow_label; in inet6_getname()
545 BPF_CGROUP_RUN_SA_PROG(sk, (struct sockaddr *)sin, &sin_addr_len, in inet6_getname()
549 sin->sin6_addr = np->saddr; in inet6_getname()
551 sin->sin6_addr = sk->sk_v6_rcv_saddr; in inet6_getname()
552 sin->sin6_port = inet->inet_sport; in inet6_getname()
553 BPF_CGROUP_RUN_SA_PROG(sk, (struct sockaddr *)sin, &sin_addr_len, in inet6_getname()
556 sin->sin6_scope_id = ipv6_iface_scope_id(&sin->sin6_addr, in inet6_getname()