The frentry struct is built by ipf(8), specifically ipf_y.y when parsing
the ipfilter configuration file (typically ipf.conf). frentry contains
a variable length string field at the end of the struct. This data field,
called fr_names, may contain various text strings such as NIC names,
destination list (dstlist) names, and filter rule comments. There is no
upper bound limit to the length of strings as long as the fr_namelen
length field specifies the length of fr_names within the frentry
structure and fr_size specifies the size of the frentry structure
itself.
Reported by: Ilja Van Sprundel <ivansprundel@ioactive.com>
MFC after: 1 week