Gary Winiger wrote: >>> I'm still confused on how changing the size of structures >>> is mitigated in a patch release. What am I misunderstanding? >>> >>> >> The IPFILTER_VERSION (see ipnat(7i)) is used to keep track of user >> > > So part of this case, so far unstated is that IPFILTER_VERSION > is be incremented. That seems pretty important to mention > up front. > >> There is no new interface exported in this case. The one-pager comment >> states that stability levels are required for new exported interface. >> Correct me if I was wrong. The stabilities (External Stable) of >> ipnat(7i) and the header files are defined in: >> >> Are these interfaces Committed? >> >> >>
According to your advice, I exported IPFILTER_VERSION as a Committed interface, as well as "netinet/ipl.h" as an Uncommitted interface. See the interface table in the updated spec. Stability level is changed to Committed for ipnat(7i), and I also appended the changes to ipnat.conf(4) in the appendix. Yifan -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: ipv6nat.txt URL: <http://mail.opensolaris.org/pipermail/opensolaris-arc/attachments/20080423/8ec882e4/attachment.txt>
