I am proposing to defer the implementation of the "-f", "-a" and "-P" options for the "vrrpadm create-router" subcommand in this case in order to remove the case dependency between PSARC/2009/388 (VRRP update) and PSARC/2009/306 (ipadm and libipadm). A separate PSARC fast-track will be filed to add the "-f", "-a" and "-P" options back that itself depend on PSARC/2009/306.
Note that without the "-f", "-a" and "-P" options, the VRRP VNICs will still be able to be created using the dladm command, and the primary IP address and the virtual IP addresses of a VRRP router will still be able to be configured using other IP configuration tools (such as ifconfig or the /etc/hostname.* files). Basically, the IP addresses configured by the "vrrpadm -P" and "vrrpadm -a" command are not different from those configured by other IP tools. The vrrpd daemon simply tracks all the IP addresses configured over the underlying link and the VNIC, and determines the primary IP address and virtual IP addresses, no matter how those IP addresses are configured. The PSARC materials are updated accordingly and will be placed in the materials directory later. Thanks - Cathy