What are your thoughts on handling machines with multiple ethernet interfaces?
I would vote for returning an array of MAC addresses if there are more than one ethernet interfaces.
What about inactive interfaces vs active interfaces?
I would like the option to ask for all MAC addresses for all interfaces (even those which are not active),
or only MAC addresses for active interfaces.
What are your thoughts?