taglinefilesource code
sin28include/net/raw.hstruct sockaddr_in *sin, int *addr_len);
sin40include/net/udp.hstruct sockaddr_in *sin, int *addr_len);
sin1169net/ipv4/af_inet.cstruct sockaddr_in *sin=(struct sockaddr_in *)uaddr;
sin1172net/ipv4/af_inet.csin->sin_family = AF_INET;
sin1178net/ipv4/af_inet.csin->sin_port = sk->dummy_th.dest;
sin1179net/ipv4/af_inet.csin->sin_addr.s_addr = sk->daddr;
sin1189net/ipv4/af_inet.csin->sin_port = sk->dummy_th.source;
sin1190net/ipv4/af_inet.csin->sin_addr.s_addr = addr;
sin1192net/ipv4/af_inet.c*uaddr_len = sizeof(*sin);
sin1202net/ipv4/af_inet.cunsigned flags, struct sockaddr *sin, int *addr_len )
sin1214net/ipv4/af_inet.c(struct sockaddr_in*)sin, addr_len));
sin1275net/ipv4/af_inet.cunsigned flags, struct sockaddr *sin, int addr_len)
sin1291net/ipv4/af_inet.c(struct sockaddr_in *)sin, addr_len));
sin182net/ipv4/raw.cstruct sockaddr_in sin;
sin199net/ipv4/raw.cif (addr_len < sizeof(sin)) 
sin201net/ipv4/raw.cmemcpy(&sin, usin, sizeof(sin));
sin202net/ipv4/raw.cif (sin.sin_family && sin.sin_family != AF_INET) 
sin209net/ipv4/raw.csin.sin_family = AF_INET;
sin210net/ipv4/raw.csin.sin_port = sk->protocol;
sin211net/ipv4/raw.csin.sin_addr.s_addr = sk->daddr;
sin213net/ipv4/raw.cif (sin.sin_port == 0) 
sin214net/ipv4/raw.csin.sin_port = sk->protocol;
sin216net/ipv4/raw.cif (sin.sin_addr.s_addr == INADDR_ANY)
sin217net/ipv4/raw.csin.sin_addr.s_addr = ip_my_addr();
sin219net/ipv4/raw.cif (sk->broadcast == 0 && ip_chk_addr(sin.sin_addr.s_addr)==IS_BROADCAST)
sin226net/ipv4/raw.cerr=ip_build_xmit(sk, raw_getrawfrag, from, len, sin.sin_addr.s_addr, 0, sk->opt, flags, sin.sin_port, noblock);
sin232net/ipv4/raw.cerr=ip_build_xmit(sk, raw_getfrag, from, len, sin.sin_addr.s_addr, 0, sk->opt, flags, sin.sin_port, noblock);
sin275net/ipv4/raw.cstruct sockaddr_in *sin=(struct sockaddr_in *)msg->msg_name;
sin284net/ipv4/raw.c*addr_len=sizeof(*sin);
sin296net/ipv4/raw.cif (sin) 
sin298net/ipv4/raw.csin->sin_family = AF_INET;
sin299net/ipv4/raw.csin->sin_addr.s_addr = skb->daddr;
sin2000net/ipv4/tcp.cstruct sockaddr_in *sin, int addr_len)
sin2008net/ipv4/tcp.cmsg.msg_name      = (void *)sin;
sin2238net/ipv4/tcp.cstruct sockaddr_in *sin=(struct sockaddr_in *)msg->msg_name;
sin2239net/ipv4/tcp.csin->sin_family=AF_INET;
sin2240net/ipv4/tcp.csin->sin_addr.s_addr=sk->daddr;
sin2241net/ipv4/tcp.csin->sin_port=sk->dummy_th.dest;
sin2485net/ipv4/tcp.cstruct sockaddr_in *sin=(struct sockaddr_in *)msg->msg_name;
sin2486net/ipv4/tcp.csin->sin_family=AF_INET;
sin2487net/ipv4/tcp.csin->sin_addr.s_addr=sk->daddr;
sin2488net/ipv4/tcp.csin->sin_port=sk->dummy_th.dest;
sin294net/ipv4/udp.cstatic int udp_send(struct sock *sk, struct sockaddr_in *sin,
sin306net/ipv4/udp.cufh.uh.dest = sin->sin_port;
sin309net/ipv4/udp.cufh.daddr = sin->sin_addr.s_addr;
sin321net/ipv4/udp.csin->sin_addr.s_addr, saddr, sk->opt, rt, IPPROTO_UDP, noblock);
sin324net/ipv4/udp.csin->sin_addr.s_addr, saddr, sk->opt, rt, IPPROTO_UDP, noblock);
sin335net/ipv4/udp.cstruct sockaddr_in sin;
sin351net/ipv4/udp.cif (addr_len < sizeof(sin)) 
sin362net/ipv4/udp.csin.sin_family = AF_INET;
sin363net/ipv4/udp.csin.sin_port = sk->dummy_th.dest;
sin364net/ipv4/udp.csin.sin_addr.s_addr = sk->daddr;
sin365net/ipv4/udp.cusin = &sin;
sin476net/ipv4/udp.cstruct sockaddr_in *sin=(struct sockaddr_in *)msg->msg_name;
sin483net/ipv4/udp.c*addr_len=sizeof(*sin);
sin505net/ipv4/udp.cif (sin) 
sin507net/ipv4/udp.csin->sin_family = AF_INET;
sin508net/ipv4/udp.csin->sin_port = skb->h.uh->source;
sin509net/ipv4/udp.csin->sin_addr.s_addr = skb->daddr;