You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Licensed under Apache License v2.0. See the file "LICENSE" for more
@@ -223,7 +223,7 @@ serverAuthenticateClient(
223
223
* 'serverAuthorizeUser()' - Authorize access for an authenticated user.
224
224
*/
225
225
226
-
int/* O - 1 if authorized, 0 otherwise */
226
+
bool/* O - `true` if authorized, `false` otherwise */
227
227
serverAuthorizeUser(
228
228
server_client_t*client, /* I - Client connection */
229
229
constchar*owner, /* I - Object owner or @code NULL@ if none/not applicable */
@@ -250,12 +250,12 @@ serverAuthorizeUser(
250
250
if (!strcmp(scope, SERVER_SCOPE_ALL))
251
251
{
252
252
serverLogClient(SERVER_LOGLEVEL_DEBUG, client, "User \"%s\" is authorized because scope is \"all\".", client->username);
253
-
return (1);
253
+
return (true);
254
254
}
255
255
elseif (!strcmp(scope, SERVER_SCOPE_NONE))
256
256
{
257
257
serverLogClient(SERVER_LOGLEVEL_DEBUG, client, "User \"%s\" not authorized because scope is \"none\".", client->username);
258
-
return (0);
258
+
return (false);
259
259
}
260
260
261
261
/*
@@ -266,7 +266,7 @@ serverAuthorizeUser(
266
266
if (!client->username[0])
267
267
{
268
268
serverLogClient(SERVER_LOGLEVEL_DEBUG, client, "No authenticated user name, not authorized.");
269
-
return (0);
269
+
return (false);
270
270
}
271
271
272
272
/*
@@ -276,7 +276,7 @@ serverAuthorizeUser(
276
276
if (owner&& !strcmp(client->username, owner) &&strcmp(scope, SERVER_SCOPE_ADMIN))
277
277
{
278
278
serverLogClient(SERVER_LOGLEVEL_DEBUG, client, "User \"%s\" is authorized because they are the owner.", client->username);
279
-
return (1);
279
+
return (true);
280
280
}
281
281
282
282
#ifdef_WIN32
@@ -286,7 +286,7 @@ serverAuthorizeUser(
286
286
287
287
serverLogClient(SERVER_LOGLEVEL_DEBUG, client, "User \"%s\" is authorized because groups are currently not validated on Windows.", client->username);
288
288
289
-
return (1);
289
+
return (true);
290
290
291
291
#else
292
292
/*
@@ -296,7 +296,7 @@ serverAuthorizeUser(
296
296
if ((pw=getpwnam(client->username)) ==NULL)
297
297
{
298
298
serverLogClient(SERVER_LOGLEVEL_DEBUG, client, "User \"%s\" does not have a local account.", client->username);
299
-
return (0);
299
+
return (false);
300
300
}
301
301
302
302
/*
@@ -312,7 +312,7 @@ serverAuthorizeUser(
312
312
# endif/* __APPLE__ */
313
313
{
314
314
serverLogClient(SERVER_LOGLEVEL_DEBUG, client, "User \"%s\" not authorized because the group list could not be retrieved: %s", client->username, strerror(errno));
315
-
return (0);
315
+
return (false);
316
316
}
317
317
318
318
if (group!=SERVER_GROUP_NONE)
@@ -324,7 +324,7 @@ serverAuthorizeUser(
324
324
if (i<ngroups)
325
325
{
326
326
serverLogClient(SERVER_LOGLEVEL_DEBUG, client, "User \"%s\" is authorized because they are a group member.", client->username);
327
-
return (1);
327
+
return (true);
328
328
}
329
329
}
330
330
@@ -356,12 +356,12 @@ serverAuthorizeUser(
356
356
else
357
357
serverLogClient(SERVER_LOGLEVEL_DEBUG, client, "User \"%s\" is authorized because they are an operator.", client->username);
358
358
359
-
return (1);
359
+
return (true);
360
360
}
361
361
else
362
362
{
363
363
serverLogClient(SERVER_LOGLEVEL_DEBUG, client, "User \"%s\" not authorized because they failed the group test.", client->username);
0 commit comments