On Mon, 2009-03-23 at 15:25 -0400, Girish Moodalbail wrote: > On 03/23/09 15:06, Sebastien Roy wrote: > > Right, but my question was, how can I tell which protocol a given > > property applies to in the show-prop output? > > > > Right; in the show-prop output for the 'Proto' field we need to > specify ip4 for v4 specific property and ip6 for v6 specific property > and just 'ip' for both v4 and v6.
This still doesn't address my concern. For a property that applies to both, how can I tell if a value applies to IPv4 or IPv6? In your statement above, you say that properties that apply to both would be labeled "ip", which means that I'd see (for example): # ipadm show-prop INTF PROTO PROPERTY PERMS VALUE DEFAULT POSSIBLE bge0 ip forwarding rw yes yes yes/no Does the current value of "yes" apply to IPv4 or IPv6? Or are you saying something different, for example that one property could have multiple rows of output, where "proto" doesn't actually refer to the "proto" specified with "-m"? May I suggest that the values of the "proto" field in the output map 1-1 with a value that can be passed in to the "proto" argument to the "set-prop" "-m" option? This would then require that IPv4 and IPv6 be separate protocols, which to me seems perfectly natural. -Seb
