created ext_client to be modular, also forgot ospf6_proto from the previous commit