From b093827e79dfb914ebbd57a2b61d7795f5bfa316 Mon Sep 17 00:00:00 2001 From: Amir Mohammad Saied Date: Tue, 27 Jul 2010 20:49:13 +0430 Subject: [PATCH] Leftovers from last commit, accepting account and, password from options --- bti.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/bti.c b/bti.c index e2b57c0..8e00935 100644 --- a/bti.c +++ b/bti.c @@ -1270,6 +1270,8 @@ int main(int argc, char *argv[], char *envp[]) static const struct option options[] = { { "debug", 0, NULL, 'd' }, { "verbose", 0, NULL, 'V' }, + { "account", 1, NULL, 'a' }, + { "password", 1, NULL, 'p' }, { "host", 1, NULL, 'H' }, { "proxy", 1, NULL, 'P' }, { "action", 1, NULL, 'A' }, @@ -1340,11 +1342,23 @@ int main(int argc, char *argv[], char *envp[]) case 'V': verbose = 1; break; + case 'a': + if (session->account) + free(session->account); + session->account = strdup(optarg); + dbg("account = %s\n", session->account); + break; case 'g': page_nr = atoi(optarg); dbg("page = %d\n", page_nr); session->page = page_nr; break; + case 'p': + if (session->password) + free(session->password); + session->password = strdup(optarg); + dbg("password = %s\n", session->password); + break; case 'P': if (session->proxy) free(session->proxy); -- 2.39.5