Page MenuHomeFreeBSD

D34319.id103072.diff
No OneTemporary

D34319.id103072.diff

diff --git a/sys/net/if_bridge.c b/sys/net/if_bridge.c
--- a/sys/net/if_bridge.c
+++ b/sys/net/if_bridge.c
@@ -2176,7 +2176,7 @@
used = 1;
mc = m;
} else {
- mc = m_copypacket(m, M_NOWAIT);
+ mc = m_dup(m, M_NOWAIT);
if (mc == NULL) {
if_inc_counter(bifp, IFCOUNTER_OERRORS, 1);
continue;
@@ -2737,7 +2737,7 @@
if ((dst_if->if_drv_flags & IFF_DRV_RUNNING) == 0)
continue;
- mc = m_copypacket(m, M_NOWAIT);
+ mc = m_dup(m, M_NOWAIT);
if (mc == NULL) {
if_inc_counter(sc->sc_ifp, IFCOUNTER_OERRORS, 1);
continue;

File Metadata

Mime Type
text/plain
Expires
Sun, Feb 8, 8:33 PM (6 h, 6 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28495207
Default Alt Text
D34319.id103072.diff (571 B)

Event Timeline