diff options
| author | Renato Westphal <renato@opensourcerouting.org> | 2020-09-04 22:33:48 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-09-04 22:33:48 -0300 |
| commit | dcdaabcede9302790c48e18132f202ef3886f635 (patch) | |
| tree | 6ca5b8ff41952921b31c1f10fe0f629f021d8e95 /lib/privs.c | |
| parent | c7b5a0ae3a2195b04a00e6359c14e5033bddf253 (diff) | |
| parent | 763a5d3c2dc7e9061006d56a9a983c2a8be64765 (diff) | |
Merge pull request #7046 from qlyoung/fix-various-integer-issues
Fix various integer signedness / overflow issues
Diffstat (limited to 'lib/privs.c')
| -rw-r--r-- | lib/privs.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/privs.c b/lib/privs.c index 5c7e1240e2..dc43b7279d 100644 --- a/lib/privs.c +++ b/lib/privs.c @@ -1020,11 +1020,11 @@ void zprivs_get_ids(struct zprivs_ids_t *ids) ids->uid_priv = getuid(); (zprivs_state.zuid) ? (ids->uid_normal = zprivs_state.zuid) - : (ids->uid_normal = -1); + : (ids->uid_normal = (uid_t)-1); (zprivs_state.zgid) ? (ids->gid_normal = zprivs_state.zgid) - : (ids->gid_normal = -1); + : (ids->gid_normal = (uid_t)-1); (zprivs_state.vtygrp) ? (ids->gid_vty = zprivs_state.vtygrp) - : (ids->gid_vty = -1); + : (ids->gid_vty = (uid_t)-1); return; } |
