xref: /freebsd/crypto/openssh/openbsd-compat/bsd-setres_id.h (revision ca86bcf2531c7b149c95244a67853d44323e7855)
1*6888a9beSDag-Erling Smørgrav /*
2*6888a9beSDag-Erling Smørgrav  * Copyright (c) 2012 Darren Tucker (dtucker at zip com au).
3*6888a9beSDag-Erling Smørgrav  *
4*6888a9beSDag-Erling Smørgrav  * Permission to use, copy, modify, and distribute this software for any
5*6888a9beSDag-Erling Smørgrav  * purpose with or without fee is hereby granted, provided that the above
6*6888a9beSDag-Erling Smørgrav  * copyright notice and this permission notice appear in all copies.
7*6888a9beSDag-Erling Smørgrav  *
8*6888a9beSDag-Erling Smørgrav  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9*6888a9beSDag-Erling Smørgrav  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10*6888a9beSDag-Erling Smørgrav  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11*6888a9beSDag-Erling Smørgrav  * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12*6888a9beSDag-Erling Smørgrav  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
13*6888a9beSDag-Erling Smørgrav  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
14*6888a9beSDag-Erling Smørgrav  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15*6888a9beSDag-Erling Smørgrav  */
16*6888a9beSDag-Erling Smørgrav 
17*6888a9beSDag-Erling Smørgrav #ifndef HAVE_SETRESGID
18*6888a9beSDag-Erling Smørgrav int	setresgid(gid_t, gid_t, gid_t);
19*6888a9beSDag-Erling Smørgrav #endif
20*6888a9beSDag-Erling Smørgrav #ifndef HAVE_SETRESUID
21*6888a9beSDag-Erling Smørgrav int	setresuid(uid_t, uid_t, uid_t);
22*6888a9beSDag-Erling Smørgrav #endif
23