• Home
  • Raw
  • Download

Lines Matching refs:svr_opts

32 svr_runopts svr_opts; /* GLOBAL */  variable
103 svr_opts.rsakeyfile = NULL; in svr_getopts()
104 svr_opts.dsskeyfile = NULL; in svr_getopts()
105 svr_opts.bannerfile = NULL; in svr_getopts()
106 svr_opts.banner = NULL; in svr_getopts()
107 svr_opts.forkbg = 1; in svr_getopts()
108 svr_opts.norootlogin = 0; in svr_getopts()
109 svr_opts.noauthpass = 0; in svr_getopts()
110 svr_opts.norootpass = 0; in svr_getopts()
111 svr_opts.inetdmode = 0; in svr_getopts()
112 svr_opts.portcount = 0; in svr_getopts()
113 svr_opts.hostkey = NULL; in svr_getopts()
114 svr_opts.pidfile = DROPBEAR_PIDFILE; in svr_getopts()
116 svr_opts.nolocaltcp = 0; in svr_getopts()
119 svr_opts.noremotetcp = 0; in svr_getopts()
126 svr_opts.domotd = 1; in svr_getopts()
129 svr_opts.usingsyslog = 1; in svr_getopts()
154 next = &svr_opts.bannerfile; in svr_getopts()
158 next = &svr_opts.dsskeyfile; in svr_getopts()
163 next = &svr_opts.rsakeyfile; in svr_getopts()
167 svr_opts.forkbg = 0; in svr_getopts()
171 svr_opts.usingsyslog = 0; in svr_getopts()
176 svr_opts.nolocaltcp = 1; in svr_getopts()
181 svr_opts.noremotetcp = 1; in svr_getopts()
189 svr_opts.inetdmode = 1; in svr_getopts()
196 next = &svr_opts.pidfile; in svr_getopts()
201 svr_opts.domotd = 0; in svr_getopts()
205 svr_opts.norootlogin = 1; in svr_getopts()
209 svr_opts.noauthpass = 1; in svr_getopts()
212 svr_opts.norootpass = 1; in svr_getopts()
234 if (svr_opts.portcount == 0) { in svr_getopts()
235 svr_opts.ports[0] = m_strdup(DROPBEAR_DEFPORT); in svr_getopts()
236 svr_opts.addresses[0] = m_strdup(DROPBEAR_DEFADDRESS); in svr_getopts()
237 svr_opts.portcount = 1; in svr_getopts()
240 if (svr_opts.dsskeyfile == NULL) { in svr_getopts()
241 svr_opts.dsskeyfile = DSS_PRIV_FILENAME; in svr_getopts()
243 if (svr_opts.rsakeyfile == NULL) { in svr_getopts()
244 svr_opts.rsakeyfile = RSA_PRIV_FILENAME; in svr_getopts()
247 if (svr_opts.bannerfile) { in svr_getopts()
249 if (stat(svr_opts.bannerfile, &buf) != 0) { in svr_getopts()
251 svr_opts.bannerfile); in svr_getopts()
259 svr_opts.banner = buf_new(buf.st_size); in svr_getopts()
260 if (buf_readfile(svr_opts.banner, svr_opts.bannerfile)!=DROPBEAR_SUCCESS) { in svr_getopts()
262 svr_opts.bannerfile); in svr_getopts()
264 buf_setpos(svr_opts.banner, 0); in svr_getopts()
273 if (svr_opts.portcount < DROPBEAR_MAX_PORTS) { in addportandaddress()
279 svr_opts.ports[svr_opts.portcount] = strchr(myspec, ':'); in addportandaddress()
281 if (svr_opts.ports[svr_opts.portcount] == NULL) { in addportandaddress()
283 svr_opts.ports[svr_opts.portcount] = myspec; in addportandaddress()
286 svr_opts.ports[svr_opts.portcount][0] = '\0'; in addportandaddress()
287 svr_opts.ports[svr_opts.portcount]++; in addportandaddress()
288 svr_opts.addresses[svr_opts.portcount] = myspec; in addportandaddress()
291 if (svr_opts.addresses[svr_opts.portcount] == NULL) { in addportandaddress()
293 svr_opts.addresses[svr_opts.portcount] = m_strdup(DROPBEAR_DEFADDRESS); in addportandaddress()
296 if (svr_opts.ports[svr_opts.portcount][0] == '\0') { in addportandaddress()
301 svr_opts.portcount++; in addportandaddress()
327 svr_opts.hostkey = new_sign_key(); in loadhostkeys()
331 ret = readhostkey(svr_opts.rsakeyfile, svr_opts.hostkey, &type); in loadhostkeys()
333 disablekey(DROPBEAR_SIGNKEY_RSA, svr_opts.rsakeyfile); in loadhostkeys()
338 ret = readhostkey(svr_opts.dsskeyfile, svr_opts.hostkey, &type); in loadhostkeys()
340 disablekey(DROPBEAR_SIGNKEY_DSS, svr_opts.dsskeyfile); in loadhostkeys()
346 && svr_opts.hostkey->dsskey == NULL in loadhostkeys()
349 && svr_opts.hostkey->rsakey == NULL in loadhostkeys()