taglinefilesource code
usin140net/inet/packet.cint noblock, unsigned flags, struct sockaddr_in *usin,
usin145net/inet/packet.cstruct sockaddr *saddr=(struct sockaddr *)usin;
usin158net/inet/packet.cif (usin) 
usin127net/inet/raw.cint len, int noblock, unsigned flags, struct sockaddr_in *usin, int addr_len)
usin148net/inet/raw.cif (usin) 
usin152net/inet/raw.cmemcpy(&sin, usin, sizeof(sin));
usin210net/inet/sock.hunsigned flags, struct sockaddr_in *usin,
usin214net/inet/sock.hunsigned flags, struct sockaddr_in *usin,
usin222net/inet/sock.hstruct sockaddr_in *usin, int addr_len);
usin3990net/inet/tcp.cstatic int tcp_connect(struct sock *sk, struct sockaddr_in *usin, int addr_len)
usin4008net/inet/tcp.cif (usin->sin_family && usin->sin_family != AF_INET) 
usin4015net/inet/tcp.cif(usin->sin_addr.s_addr==INADDR_ANY)
usin4016net/inet/tcp.cusin->sin_addr.s_addr=ip_my_addr();
usin4022net/inet/tcp.cif ((atype=ip_chk_addr(usin->sin_addr.s_addr)) == IS_BROADCAST || atype==IS_MULTICAST) 
usin4026net/inet/tcp.csk->daddr = usin->sin_addr.s_addr;
usin4031net/inet/tcp.csk->dummy_th.dest = usin->sin_port;
usin343net/inet/udp.cunsigned flags, struct sockaddr_in *usin, int addr_len)
usin357net/inet/udp.cif (usin) 
usin361net/inet/udp.cmemcpy(&sin,usin,sizeof(sin));
usin526net/inet/udp.cint udp_connect(struct sock *sk, struct sockaddr_in *usin, int addr_len)
usin530net/inet/udp.cif (addr_len < sizeof(*usin)) 
usin533net/inet/udp.cif (usin->sin_family && usin->sin_family != AF_INET) 
usin535net/inet/udp.cif (usin->sin_addr.s_addr==INADDR_ANY)
usin536net/inet/udp.cusin->sin_addr.s_addr=ip_my_addr();
usin538net/inet/udp.cif(!sk->broadcast && ip_chk_addr(usin->sin_addr.s_addr)==IS_BROADCAST)
usin541net/inet/udp.crt=ip_rt_route(usin->sin_addr.s_addr, NULL, &sa);
usin545net/inet/udp.csk->daddr = usin->sin_addr.s_addr;
usin546net/inet/udp.csk->dummy_th.dest = usin->sin_port;
usin42net/inet/udp.hstruct sockaddr_in *usin, int addr_len);