Page MenuHomeFreeBSD

D29048.id.diff
No OneTemporary

D29048.id.diff

diff --git a/sys/netpfil/pf/pf.c b/sys/netpfil/pf/pf.c
--- a/sys/netpfil/pf/pf.c
+++ b/sys/netpfil/pf/pf.c
@@ -6384,7 +6384,7 @@
pd.sidx = (dir == PF_IN) ? 0 : 1;
pd.didx = (dir == PF_IN) ? 1 : 0;
pd.af = AF_INET6;
- pd.tos = 0;
+ pd.tos = (ntohl(h->ip6_flow) >> 20) & 0xfc;
pd.tot_len = ntohs(h->ip6_plen) + sizeof(struct ip6_hdr);
off = ((caddr_t)h - m->m_data) + sizeof(struct ip6_hdr);

File Metadata

Mime Type
text/plain
Expires
Wed, May 27, 2:57 AM (12 h, 39 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33544831
Default Alt Text
D29048.id.diff (403 B)

Event Timeline