aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorDavid M. Syzdek <david@syzdek.net>2022-03-22 11:15:45 -0800
committerDavid M. Syzdek <david@syzdek.net>2022-03-22 12:48:36 -0800
commitc5788caaacbc5be1a53be16d2534349abdb11a3c (patch)
tree1f16df99445a7e1b1d3f54ede9eaf9cce5634305
parent7243bd0e592b0f7741bd554f5b5cf23a40cea1e0 (diff)
downloadtinyrad-c5788caaacbc5be1a53be16d2534349abdb11a3c.tar.gz
tinyrad-c5788caaacbc5be1a53be16d2534349abdb11a3c.tar.bz2
tinyrad-c5788caaacbc5be1a53be16d2534349abdb11a3c.tar.xz
tinyrad-c5788caaacbc5be1a53be16d2534349abdb11a3c.zip
libtinyrad: adding default secret
-rw-r--r--lib/libtinyrad/lmemory.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/libtinyrad/lmemory.c b/lib/libtinyrad/lmemory.c
index 88ccad2..6bd7804 100644
--- a/lib/libtinyrad/lmemory.c
+++ b/lib/libtinyrad/lmemory.c
@@ -126,6 +126,7 @@ tinyrad_tiyrad_defaults(
126 unsigned opts ) 126 unsigned opts )
127{ 127{
128 int rc; 128 int rc;
129 const char * str;
129 130
130 assert(tr != NULL); 131 assert(tr != NULL);
131 132
@@ -153,6 +154,12 @@ tinyrad_tiyrad_defaults(
153 if (tr->timeout == -1) 154 if (tr->timeout == -1)
154 tr->timeout = TRAD_DFLT_TIMEOUT; 155 tr->timeout = TRAD_DFLT_TIMEOUT;
155 156
157 // sets secret
158 str = ((tr->opts&TRAD_CATHOLIC)) ? "Dominus vobiscum" : "tinyrad";
159 if (!(tr->secret))
160 if ((tr->secret = tinyrad_strdup(str)) == NULL)
161 return(TRAD_ENOMEM);
162
156 tr->opts |= opts; 163 tr->opts |= opts;
157 164
158 return(TRAD_SUCCESS); 165 return(TRAD_SUCCESS);