forked from Imagelibrary/rtems
2008-05-23 Till Straumann <strauman@slac.stanford.edu>
* libnetworking/netinet/ip_output.c: when fragmenting multicast packets M_MCAST must be set on all fragments. This was fixed in FreeBSD ip_output.c 1.82 on 1998/8/23 ! (see my email to rtems-users from 2008/5/15).
This commit is contained in:
@@ -1,3 +1,10 @@
|
|||||||
|
2008-05-23 Till Straumann <strauman@slac.stanford.edu>
|
||||||
|
|
||||||
|
* libnetworking/netinet/ip_output.c: when fragmenting
|
||||||
|
multicast packets M_MCAST must be set on all fragments.
|
||||||
|
This was fixed in FreeBSD ip_output.c 1.82 on 1998/8/23 !
|
||||||
|
(see my email to rtems-users from 2008/5/15).
|
||||||
|
|
||||||
2008-05-22 Joel Sherrill <joel.sherrill@oarcorp.com>
|
2008-05-22 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||||
|
|
||||||
* itron/include/rtems/itron/task.h, itron/src/del_tsk.c,
|
* itron/include/rtems/itron/task.h, itron/src/del_tsk.c,
|
||||||
|
|||||||
@@ -442,6 +442,7 @@ sendit:
|
|||||||
ipstat.ips_odropped++;
|
ipstat.ips_odropped++;
|
||||||
goto sendorfree;
|
goto sendorfree;
|
||||||
}
|
}
|
||||||
|
m->m_flags |= (m0->m_flags & M_MCAST);
|
||||||
m->m_data += max_linkhdr;
|
m->m_data += max_linkhdr;
|
||||||
mhip = mtod(m, struct ip *);
|
mhip = mtod(m, struct ip *);
|
||||||
*mhip = *ip;
|
*mhip = *ip;
|
||||||
|
|||||||
Reference in New Issue
Block a user