taglinefilesource code
uh55net/inet/skbuff.hstruct udphdr  *uh;
uh72net/inet/udp.cprint_udp(struct udphdr *uh)
uh76net/inet/udp.cif (uh == NULL) {
uh80net/inet/udp.cprintk("UDP: source = %d, dest = %d\n", ntohs(uh->source), ntohs(uh->dest));
uh81net/inet/udp.cprintk("     len = %d, check = %d\n", ntohs(uh->len), ntohs(uh->check));
uh139net/inet/udp.cudp_check(struct udphdr *uh, int len,
uh145net/inet/udp.cuh, len, saddr, daddr));
uh147net/inet/udp.cprint_udp(uh);
uh163net/inet/udp.c: "=b"(sum) , "=S"(uh)
uh164net/inet/udp.c: "0"(sum), "c"(len/4) ,"1"(uh)
uh182net/inet/udp.c: "=b"(sum), "=S"(uh)
uh183net/inet/udp.c: "0"(sum) ,"1"(uh)
uh194net/inet/udp.c: "0"(sum) ,"S"(uh)
uh204net/inet/udp.cudp_send_check(struct udphdr *uh, unsigned long saddr, 
uh207net/inet/udp.cuh->check = 0;
uh210net/inet/udp.cuh->check = udp_check(uh, len, saddr, daddr);
uh211net/inet/udp.cif (uh->check == 0) uh->check = 0xffff;
uh221net/inet/udp.cstruct udphdr *uh;
uh283net/inet/udp.cuh = (struct udphdr *) buff;
uh284net/inet/udp.cuh->len = htons(len + sizeof(struct udphdr));
uh285net/inet/udp.cuh->source = sk->dummy_th.source;
uh286net/inet/udp.cuh->dest = sin->sin_port;
uh287net/inet/udp.cbuff = (unsigned char *) (uh + 1);
uh293net/inet/udp.cudp_send_check(uh, saddr, sin->sin_addr.s_addr, skb->len - tmp, sk);
uh489net/inet/udp.caddr.sin_port = skb->h.uh->source;
uh552net/inet/udp.cstruct udphdr *uh;
uh554net/inet/udp.cuh = (struct udphdr *) skb->h.uh;
uh555net/inet/udp.csk = get_sock(&udp_prot, uh->dest, saddr, uh->source, daddr);
uh572net/inet/udp.cif (uh->check && udp_check(uh, len, saddr, daddr)) {
uh600net/inet/udp.cprint_udp(uh);
uh606net/inet/udp.cskb->len = len - sizeof(*uh);