IP_MF
p = create_ip_packet(target, 0 | IP_MF, 1480);
p = create_ip_packet(target, 0 | IP_MF, 48);
p = create_ip_packet(target, 0 | IP_MF, 48);
p = create_ip_packet(target, 0 | IP_MF, 48);
p = create_ip_packet(target, 0 | IP_MF, 48);
p = create_ip_packet(target, 6 | IP_MF, 96);
p = create_ip_packet(target, off | IP_MF, 1480);
p = create_ip_packet(target, 0 | IP_MF, 48);
first = ((foff & IP_MF) == 0);
if ((ntohs(ip->ip_off) & IP_MF) == 0)
if (ip_off & IP_MF)
(ip->ip_off & htons(IP_OFFMASK | IP_MF)) != 0)
if (ip->ip_off & htons(IP_OFFMASK | IP_MF))
(ntohs(ip->ip_off) & (IP_MF | IP_OFFMASK)) != 0)
(ntohs(ip->ip_off) & (IP_MF | IP_OFFMASK)))
(ntohs(ip->ip_off) & (IP_MF | IP_OFFMASK)) != 0)
(ntohs(ip->ip_off) & (IP_MF | IP_OFFMASK)) != 0)
if ((ip->ip_off & htons(IP_MF | IP_OFFMASK)) == 0) {
if (h->ip_off & htons(IP_MF | IP_OFFMASK)) {
int mff = (ntohs(h->ip_off) & IP_MF);
if (offset & IP_MF)
(*pr)("IP: Flag 0x%04x (more fragment)\n", IP_MF);
if (oip->ip_off &~ htons(IP_MF|IP_DF))
ipflg = ntohs(ip->ip_off) & (IP_RF|IP_DF|IP_MF);
mhip->ip_off |= IP_MF;
ip->ip_off |= htons(IP_MF);
mff = (ip->ip_off & htons(IP_MF)) != 0;
if (ip->ip_off & htons(IP_MF | IP_OFFMASK))
if (ih.ip_off & htons(IP_MF | IP_OFFMASK))
ipo->ip_off &= ~ htons(IP_DF | IP_MF | IP_OFFMASK);
if (oip->ip_off &~ htons(IP_MF|IP_DF))
ip->ip_off |= IP_MF;
packet2->hdr.ip_off = htons(IP_MF | 0x20);
ip->ip_off = htons(IP_MF | 0x10);
ip->ip_off = htons(IP_MF | 0x1fff);