One more note here. At the moment, the check for config.hwp.layer2 && ! config.net.ptp is somewhat redundant.  Due to changes IBM is making in their hardware (or microcode) we'll be able to remove the config.hwp.layer2 check, since OSA devices in Layer 3 mode will be able to use DHCP also.  But, that is in the future, not now.