taglinefilesource code
usin86net/inet/packet.cint noblock, unsigned flags, struct sockaddr_in *usin,
usin99net/inet/packet.cif (usin) {
usin101net/inet/packet.cerr=verify_area(VERIFY_READ, usin, sizeof(saddr));
usin104net/inet/packet.cmemcpy_fromfs(&saddr, usin, sizeof(saddr));
usin141net/inet/raw.cunsigned flags, struct sockaddr_in *usin, int addr_len)
usin151net/inet/raw.cflags, usin, addr_len));
usin161net/inet/raw.cif (usin) {
usin163net/inet/raw.cerr=verify_area (VERIFY_READ, usin, sizeof (sin));
usin166net/inet/raw.cmemcpy_fromfs(&sin, usin, sizeof(sin));
usin193net/inet/sock.hunsigned flags, struct sockaddr_in *usin,
usin197net/inet/sock.hunsigned flags, struct sockaddr_in *usin,
usin205net/inet/sock.hstruct sockaddr_in *usin, int addr_len);
usin2956net/inet/tcp.ctcp_connect(struct sock *sk, struct sockaddr_in *usin, int addr_len)
usin2969net/inet/tcp.cerr=verify_area(VERIFY_READ, usin, addr_len);
usin2973net/inet/tcp.cmemcpy_fromfs(&sin,usin, min(sizeof(sin), addr_len));
usin304net/inet/udp.cunsigned flags, struct sockaddr_in *usin, int addr_len)
usin321net/inet/udp.cif (usin) {
usin323net/inet/udp.cerr=verify_area(VERIFY_READ, usin, sizeof(sin));
usin326net/inet/udp.cmemcpy_fromfs(&sin, usin, sizeof(sin));
usin509net/inet/udp.cudp_connect(struct sock *sk, struct sockaddr_in *usin, int addr_len)
usin517net/inet/udp.cer=verify_area(VERIFY_READ, usin, sizeof(sin));
usin521net/inet/udp.cmemcpy_fromfs(&sin, usin, sizeof(sin));
usin42net/inet/udp.hstruct sockaddr_in *usin, int addr_len);