[master 19/20] libnm in spoke: allow adding missing connection for eth device externally