Page MenuHomeFreeBSD

D27346.id79918.diff
No OneTemporary

D27346.id79918.diff

Index: sys/netpfil/pf/pf_ioctl.c
===================================================================
--- sys/netpfil/pf/pf_ioctl.c
+++ sys/netpfil/pf/pf_ioctl.c
@@ -512,8 +512,10 @@
static uint16_t
tagname2hashindex(const struct pf_tagset *ts, const char *tagname)
{
+ size_t len;
- return (murmur3_32_hash(tagname, strlen(tagname), ts->seed) & ts->mask);
+ len = strnlen(tagname, PF_TAG_NAME_SIZE - 1);
+ return (murmur3_32_hash(tagname, len, ts->seed) & ts->mask);
}
static uint16_t

File Metadata

Mime Type
text/plain
Expires
Wed, Sep 2, 11:15 AM (17 h, 34 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
37948591
Default Alt Text
D27346.id79918.diff (494 B)

Event Timeline