Patch-ID# 112916-01
Keywords: rtquery RIPv2
Synopsis: SunOS 5.9: rtquery Patch
Date: 23/May/02

Solaris Release: 9

SunOS Release: 5.9

Unbundled Product:

Unbundled Release:

Topic: SunOS 5.9: rtquery Patch

BugId's fixed with this patch: 1148813 1240645 4075054 4327168 4341344 4475921 4532805 4532808 4532860 4559001 4587434 4635766 4637330 4637788 4648299

Changes incorporated in this version:

Relevant Architectures: sparc

Patches accumulated and obsoleted by this patch: 112700-02

Patches which conflict with this patch:

Patches required with this patch:

Obsoleted by:

Files included with this patch:

/usr/sbin/rtquery

Problem Description:

        This patch revision was generated to accumulate and obsolete
        the changes introduced in Solaris Update: s9u1
        feature point patches:  112700-02

(from 112700-02)

        This patch revision was generated to synchronize the
        package version string between s9 and s9u1

(from 112700-01)

1148813 subnet routes turn into host routes (routed)
1240645 in.routed: add support for subnet number of all 0's or all 1's per RFC 1812
4075054 Solaris 2.6 doesn't deliver a routing deamon to support variable length subnet.
4327168 in.routed replies for RIP cmd request with norip option.
4341344 in.rdisc does not generate advertisements with a lifetime of zero
4475921 *in.routed* rtlookup in addrouteforif() has poor error checking
4532805 ip_icmp.h is missing some necessary definitions
4532808 in.routed is not lint-clean
4532860 snoop should support RIPv2
4559001 <protocols/routed.h> needs RIP-2 definitions
4587434 net/route.h should have latest BSD RTAX_* defines
4637330 new in.routed rdisc behavior is bad
4635766 in.routed loses control when ripped off
4637788 in.routed aggregating away learned routes because of a static default route
4648299 in.routed fails to discover default router on multi-homed host via discovery

Patch Installation Instructions:
--------------------------------

For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch.

For Solaris 7-9 releases, refer to the man pages for instructions
on using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:

       example# patchadd /var/spool/patch/104945-02

The following example removes a patch from a standalone system:

       example# patchrm 104945-02

For additional examples please see the appropriate man pages.

Special Install Instructions:
-----------------------------

NOTE:   To get the complete RIPv2 feature, please install the following
        patches:

        112914-01       (or newer)      in.routed
        112915-01       (or newer)      snoop
        112916-01       (or newer)      rtquery
        112929-01       (or newer)      RIPv2 Headers
        112918-01       (or newer)      route.h
