set_udp
set_udp(po2, dport, aport);
set_udp(po3, dport2, aport);
set_udp(po4, dport2, aport);
u = set_udp(p, 0, 0);
u = set_udp(p, batch[i].sport, batch[i].dport);
u = set_udp(p, rand_range(1, 0xffff), rand_range(1, 0xffff));
u = set_udp(p, rand_range(1, 0xffff), rand_range(1, 0xffff));
u = set_udp(p, batch[k].dport, batch[k].aport);
u = set_udp(p, batch[k].sport, batch[k].dport);
u = set_udp(p, (sp), (dp)); \
u = set_udp(p, (sp), (dp)); \
u = set_udp(p, (sp), (mp)); \
u = set_udp(p, (sp), (mp)); \
struct udphdr * set_udp(struct ip *p, u_short sport, u_short dport);