}
/*
- * The size is fine.. Let's create the buffer
+ * The size is fine.. Let's create the buffer
*/
c = talloc_zero(cs, RADCLIENT);
c->cs = cs;
}
/*
- * Global clients can set servers to use,
- * per-server clients cannot.
+ * Global clients can set servers to use per-server clients cannot.
*/
if (in_server && c->server) {
- cf_log_err_cs(cs,
- "Clients inside of an server section cannot point to a server");
+ cf_log_err_cs(cs, "Clients inside of an server section cannot point to a server");
goto error;
}
FR_TIMEVAL_BOUND_CHECK("response_window", &c->response_window, >=, 0, 1000);
FR_TIMEVAL_BOUND_CHECK("response_window", &c->response_window, <=, 60, 0);
- FR_TIMEVAL_BOUND_CHECK("response_window", &c->response_window, <=,
- main_config.max_request_time, 0);
+ FR_TIMEVAL_BOUND_CHECK("response_window", &c->response_window, <=, main_config.max_request_time, 0);
#ifdef WITH_DYNAMIC_CLIENTS
if (c->client_server) {
}
#endif
- if (!c->secret || !*c->secret) {
+ if (!c->secret || (c->secret[0] == '\0')) {
#ifdef WITH_DHCP
char const *value = NULL;
CONF_PAIR *cp = cf_pair_find(cs, "dhcp");
* Secrets aren't needed for DHCP.
*/
if (value && (strcmp(value, "yes") == 0)) return c;
-
#endif
#ifdef WITH_TLS
* Other values (secret, shortname, nas_type, virtual_server)
*/
c->secret = talloc_typed_strdup(c, secret);
-
- if (shortname) {
- c->shortname = talloc_typed_strdup(c, shortname);
- }
-
- if (type) {
- c->nas_type = talloc_typed_strdup(c, type);
- }
-
- if (server) {
- c->server = talloc_typed_strdup(c, server);
- }
-
+ if (shortname) c->shortname = talloc_typed_strdup(c, shortname);
+ if (type) c->nas_type = talloc_typed_strdup(c, type);
+ if (server) c->server = talloc_typed_strdup(c, server);
c->message_authenticator = require_ma;
return c;