Interprets str as a six-hex-digit-colon-separated representation of an Ethernet host and assigns the fields of
host accordingly. The operation fails if str does not seem to be in the correct format.
XkReturn str2ethHost(ETHhost *host, char *str)