goto out;
}
if (!buf->pos || result != 200) {
- vpn_progress(vpninfo, PRG_ERR,
- _("Unexpected %d result from server\n"),
- result);
+ if (!buf->pos)
+ vpn_progress(vpninfo, PRG_ERR,
+ _("Unexpected empty response body from server\n"));
+ else
+ vpn_progress(vpninfo, PRG_ERR,
+ _("Unexpected %d result from server\n"),
+ result);
if (result == 401 || result == 403)
result = -EPERM;
else if (result == 512) /* GlobalProtect invalid username/password */