improve get_macaddr_list() error handling
Fixes #2. Get IP address from split on OID separators, not regex.