Page MenuHomeFreeBSD

D27725.id.diff
No OneTemporary

D27725.id.diff

Index: sys/net/if_ethersubr.c
===================================================================
--- sys/net/if_ethersubr.c
+++ sys/net/if_ethersubr.c
@@ -287,7 +287,7 @@
char linkhdr[ETHER_HDR_LEN], *phdr;
struct ether_header *eh;
struct pf_mtag *t;
- int loop_copy = 1;
+ bool loop_copy;
int hlen; /* link layer header length */
uint32_t pflags;
struct llentry *lle = NULL;
@@ -357,7 +357,7 @@
update_mbuf_csumflags(m, m);
return (if_simloop(ifp, m, dst->sa_family, 0));
}
- loop_copy = pflags & RT_MAY_LOOP;
+ loop_copy = (pflags & RT_MAY_LOOP) != 0;
/*
* Add local net header. If no space in first mbuf,

File Metadata

Mime Type
text/plain
Expires
Sat, Apr 18, 12:22 PM (2 m, 5 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31667915
Default Alt Text
D27725.id.diff (637 B)

Event Timeline