index 87d6fc31..dba9d02c 100644 --- a/src/openvpn/options.c +++ b/src/openvpn/options.c @@ -3194,6 +3194,16 @@ options_postprocess_mutate_ce(struct options *o, struct connection_entry *ce) ce->explicit_exit_notification = 0; }+ /* when DCO is in use we can't send data channel packets.+ * EEN needs to be re-implemented over the control channel in order + * to work. + */ + if (dco_enabled(o) && ce->explicit_exit_notification) + { + msg(M_WARN, "NOTICE: --explicit-exit-notify ignored when " + "data channel offload is in use"); + ce->explicit_exit_notification = 0; + }
I don't like this. There is already the patch from me that allows this on the control channel. So we need a better solution than disabling it when dco is enabled. Did you check what happens if data packets are tried being sent when DCO is enabled? Maybe that just has a warning now that no key is active.
Arne _______________________________________________ Openvpn-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openvpn-devel
