Inconsistent case handling for properties in dladm
We noticed that when setting the mtu property using "mtu", the value would persist across reboots. But if we set the property using "MTU", it would not.
Upon deeper investigation, what we find is that the dladm data contains the upper case instead of the lower case, or even in addition.
This is due to inconsistent handling in the library.