remember username
authorDavid Woodhouse <David.Woodhouse@intel.com>
Wed, 1 Oct 2008 13:20:26 +0000 (14:20 +0100)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Wed, 1 Oct 2008 13:20:26 +0000 (14:20 +0100)
http.c

diff --git a/http.c b/http.c
index 9807800..bafcb56 100644 (file)
--- a/http.c
+++ b/http.c
@@ -280,9 +280,11 @@ int parse_form(struct anyconnect_info *vpninfo, char *form_message, char *form_e
                fprintf(stderr, "Invalid inputs\n");
                return -EINVAL;
        }
+       if (!vpninfo->username)
+               vpninfo->username = strdup(username);
 
        sprintf(body, "group_list=Layer3_ACE&username=%s&password=%s",
-               vpninfo->username?:username, token);
+               vpninfo->username, token);
        return 0;
 }