I found a typo, so I double checked every comment. On 24/03/2021 22:08, Arne Schwabe wrote:
<snipped and reviewed - AOK>
diff --git a/src/openvpn/ssl_util.h b/src/openvpn/ssl_util.h index 741a7782..472aa591 100644 --- a/src/openvpn/ssl_util.h +++ b/src/openvpn/ssl_util.h @@ -54,4 +54,19 @@ extract_var_peer_info(const char *peer_info, */ unsigned int extract_iv_proto(const char *peer_info); + +/** + * Takes a locally produced OCC string for TLS server mode and modifies as + * if the option comp-lzo was enabled. This is to send a client in + * comp-lzo migrate mode the expected OCC string. + * + * Note: This function excpets the string to be in the locally generated
typo: excpets
+ * format and does not accept arbitrary strings. + * + * @param options the locally generated OCC string + * @param gc gc_arena to allocate the returned string in + * @return the modified string or options on error + */ +const char * +options_string_compat_lzo(const char *options, struct gc_arena *gc); #endif diff --git a/tests/unit_tests/openvpn/Makefile.am b/tests/unit_tests/openvpn/Makefile.am index 50f3a02e..44b77cc5 100644 --- a/tests/unit_tests/openvpn/Makefile.am +++ b/tests/unit_tests/openvpn/Makefile.am
<snipped and reviewed - AOK> -- _______________________________________________ Openvpn-devel mailing list Openvpn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openvpn-devel