CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2026/09/10 06:28:04
Modified files:
sys/net : pf.c pf_ioctl.c pf_osfp.c pf_table.c
pfvar_priv.h
Log message:
Johann Hoepfner found 5 places where un-terminated strings in pf ioctl's
were handled incorrectly but his solution of silently truncating them and
potentially acting on the wrong object decided from the string didn't
satisfy me. I started over, and identified all un-terminated strings
using strlnen and made them return ENAMETOOLONG. There were roughly 40
occurances of this type of bug.
ok sashan