Are there examples of openconnect being called from C (or another language)? Currently my application is calling this from the command line, which makes handling certificate mismatches annoying.