OpenSolaris

Printable Version Enter a New Search
Bug ID 6574880
Synopsis route is missing the FIXEDMTU, VIRTUAL, and DUPLICATE interface flags
State 10-Fix Delivered (Fix available in build)
Category:Subcategory network:routing
Keywords
Responsible Engineer Sebastien Roy
Reported Against snv_67
Duplicate Of
Introduced In solaris_10
Commit to Fix snv_72
Fixed In snv_72
Release Fixed solaris_nevada(snv_72)
Related Bugs 6479886
Submit Date 28-June-2007
Last Update Date 31-August-2007
Description
The route(1M) command has a hard-coded list of interface flags to display in "monitor" mode.  Each IFF_* flag defined in <net/if.h> has a corresponding entry in the route.c ifnetflags[] array so that RTM_IFINFO messages can be parsed and displayed in a verbose manner by "route monitor".

The additions of IFF_FIXEDMTU, IFF_VIRTUAL, and IFF_DUPLICATE by previous projects were not accompanied by corresponding changes to the ifnetflags[] array.  Since rtm_flags is a 32 bit field, the omission of these flags from the array has no impact on what "route monitor" displays, as all three of these flags are beyond the 32nd bit.  Regardless, they should be included for completeness.
Work Around
N/A
Comments
N/A