OpenCoverage

platform-misc.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/openssh/src/platform-misc.c
Source codeSwitch to Preprocessed file
LineSourceCount
1/*-
2 * Copyright (c) 2006 Darren Tucker. All rights reserved.-
3 *-
4 * Permission to use, copy, modify, and distribute this software for any-
5 * purpose with or without fee is hereby granted, provided that the above-
6 * copyright notice and this permission notice appear in all copies.-
7 *-
8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES-
9 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF-
10 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR-
11 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES-
12 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN-
13 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF-
14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.-
15 */-
16-
17#include "includes.h"-
18-
19#include "openbsd-compat/openbsd-compat.h"-
20-
21/*-
22 * return 1 if the specified uid is a uid that may own a system directory-
23 * otherwise 0.-
24 */-
25int-
26platform_sys_dir_uid(uid_t uid)-
27{-
28 if (uid == 0)
uid == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
29 return 1;
never executed: return 1;
0
30#ifdef PLATFORM_SYS_DIR_UID-
31 if (uid == PLATFORM_SYS_DIR_UID)-
32 return 1;-
33#endif-
34 return 0;
never executed: return 0;
0
35}-
Source codeSwitch to Preprocessed file

Generated by Squish Coco 4.2.2