return ret;
/* XX: build static form (username and password) */
+ /* TODO: parse out 'domain' form field from /my.policy as authgroup */
form = calloc(1, sizeof(*form));
if (!form) {
nomem:
buf_truncate(resp_buf);
append_form_opts(vpninfo, form, resp_buf);
+ if (vpninfo->authgroup)
+ append_opt(resp_buf, "domain", vpninfo->authgroup);
+
if ((ret = buf_error(resp_buf)))
goto out;
do_https_request(vpninfo, "POST", "application/x-www-form-urlencoded",