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