summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfred E. Heggestad <alfred.heggestad@gmail.com>2018-01-06 10:36:15 +0100
committerAlfred E. Heggestad <alfred.heggestad@gmail.com>2018-01-06 10:36:15 +0100
commit4d6e0dfbad11b6d8f65d15ac5a1743cc8d2afc4d (patch)
tree2a5664e016888720397c6f507614adbdc9c261c0
parent27f75c0831439d9727865aafcef0254311f4692d (diff)
account: update template with auth_pass parameter
-rw-r--r--modules/account/account.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/modules/account/account.c b/modules/account/account.c
index c972908..25e4c40 100644
--- a/modules/account/account.c
+++ b/modules/account/account.c
@@ -39,12 +39,13 @@ static int account_write_template(const char *file)
if (!f)
return errno;
- login = pass = sys_username();
+ login = sys_username();
if (!login) {
login = "user";
- pass = "pass";
}
+ pass = "PASSWORD";
+
domain = net_domain(baresip_network());
if (!domain)
domain = "domain";
@@ -53,7 +54,7 @@ static int account_write_template(const char *file)
"#\n"
"# SIP accounts - one account per line\n"
"#\n"
- "# Displayname <sip:user:password@domain"
+ "# Displayname <sip:user@domain"
";uri-params>;addr-params\n"
"#\n"
"# uri-params:\n"
@@ -63,6 +64,7 @@ static int account_write_template(const char *file)
"# ;answermode={manual,early,auto}\n"
"# ;audio_codecs=speex/16000,pcma,...\n"
"# ;auth_user=username\n"
+ "# ;auth_pass=password\n"
"# ;mediaenc={srtp,srtp-mand,srtp-mandf"
",dtls_srtp,zrtp}\n"
"# ;medianat={stun,turn,ice}\n"
@@ -88,7 +90,7 @@ static int account_write_template(const char *file)
"[2001:df8:0:16:216:6fff:fe91:614c]:5070"
";transport=tcp>\n"
"#\n"
- "#<sip:%s:%s@%s>\n", login, pass, domain);
+ "#<sip:%s@%s>;auth_pass=%s\n", login, domain, pass);
if (r < 0)
err = ENOMEM;