kern/123972: net.inet.ip.process_options unimplemented
Ighighi
ighighi at gmail.com
Sun May 25 09:20:01 UTC 2008
>Number: 123972
>Category: kern
>Synopsis: net.inet.ip.process_options unimplemented
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sun May 25 09:20:00 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Ighighi
>Release: 6.3-STABLE (RELENG_6)
>Organization:
>Environment:
FreeBSD orion.nebula.mil 6.3-STABLE FreeBSD 6.3-STABLE #0: Tue May 20 07:46:33 VET 2008 root at orion:/usr/obj/usr/src/sys/CUSTOM i386
>Description:
The net.inet.ip.process_options sysctl, described by "sysctl -d" as:
Enable IP options processing ([LS]SRR, RR, TS)
isn't implemented in FreeBSD.
The inet(4) manpages describes it as:
ip.process_options Integer: control IP options processing. By setting
this variable to 0, all IP options in the incoming
packets will be ignored, and the packets will be
passed unmodified. By setting to 1, IP options in
the incoming packets will be processed accordingly.
By setting to 2, an ICMP ``prohibited by filter''
message will be sent back in respose to incoming
packets with IP options. Default is 1. This
sysctl(8) variable affects packets destined for a
local host as well as packets forwarded to some
other host.
>How-To-Repeat:
Either search for "process_options" in the FreeBSD Kernel Cross Reference:
http://fxr.watson.org/fxr/search?string=process_options
or run:
/usr/bin/fgrep -l process_options /usr/src
>Fix:
Either patch inet(4) and delete the sysctl, or implement such functionality.
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list