taglinefilesource code
ulen558net/inet/udp.cunsigned short ulen;
ulen571net/inet/udp.culen = ntohs(uh->len);
ulen573net/inet/udp.cif (ulen > len || len < sizeof(*uh) || ulen < sizeof(*uh)) 
ulen575net/inet/udp.cprintk("UDP: short packet: %d/%d\n", ulen, len);
ulen580net/inet/udp.clen=ulen;
ulen106net/socket.cstatic int move_addr_to_kernel(void *uaddr, int ulen, void *kaddr)
ulen109net/socket.cif(ulen<0||ulen>MAX_SOCK_ADDR)
ulen111net/socket.cif(ulen==0)
ulen113net/socket.cif((err=verify_area(VERIFY_READ,uaddr,ulen))<0)
ulen115net/socket.cmemcpy_fromfs(kaddr,uaddr,ulen);
ulen119net/socket.cstatic int move_addr_to_user(void *kaddr, int klen, void *uaddr, int *ulen)
ulen125net/socket.cif((err=verify_area(VERIFY_WRITE,ulen,sizeof(*ulen)))<0)
ulen127net/socket.clen=get_fs_long(ulen);
ulen138net/socket.cput_fs_long(len,ulen);