pub fn validate_and_configure_tap<T: TapT>(
    tap: &T,
    vq_pairs: u16
) -> Result<(), NetError>