version 1.100.6.2, 2007/12/27 00:46:31 |
version 1.100.6.3, 2008/02/18 21:07:08 |
Line 358 rip_output(struct mbuf *m, ...) |
|
Line 358 rip_output(struct mbuf *m, ...) |
|
} |
} |
HTONS(ip->ip_len); |
HTONS(ip->ip_len); |
HTONS(ip->ip_off); |
HTONS(ip->ip_off); |
if (ip->ip_id == 0 && m->m_pkthdr.len >= IP_MINFRAGSIZE) |
if (ip->ip_id != 0 || m->m_pkthdr.len < IP_MINFRAGSIZE) |
ip->ip_id = ip_newid(); |
flags |= IP_NOIPNEWID; |
opts = NULL; |
opts = NULL; |
/* XXX prevent ip_output from overwriting header fields */ |
/* XXX prevent ip_output from overwriting header fields */ |
flags |= IP_RAWOUTPUT; |
flags |= IP_RAWOUTPUT; |