X-Git-Url: https://git.armaanb.net/?a=blobdiff_plain;f=libopenbsd%2Fopenbsd.h;h=05868444a8c9d1847e7a353f97657b854293f941;hb=4f7ed3854a4db241401f5b84cbb6246a06a17561;hp=87be1c056dc1f590938cb77cdf41eaab06a68dfc;hpb=21c6e427af5275a1879cd027b5534e63528e1349;p=opendoas.git diff --git a/libopenbsd/openbsd.h b/libopenbsd/openbsd.h index 87be1c0..0586844 100644 --- a/libopenbsd/openbsd.h +++ b/libopenbsd/openbsd.h @@ -8,23 +8,6 @@ /* API definitions lifted from OpenBSD src/include */ -/* login_cap.h */ -#ifndef HAVE_LOGIN_CAP_H -#define LOGIN_SETGROUP 0x0001 /* Set group */ -#define LOGIN_SETLOGIN 0x0002 /* Set login */ -#define LOGIN_SETPATH 0x0004 /* Set path */ -#define LOGIN_SETPRIORITY 0x0008 /* Set priority */ -#define LOGIN_SETRESOURCES 0x0010 /* Set resource limits */ -#define LOGIN_SETUMASK 0x0020 /* Set umask */ -#define LOGIN_SETUSER 0x0040 /* Set user */ -#define LOGIN_SETENV 0x0080 /* Set environment */ -#define LOGIN_SETALL 0x00ff /* Set all. */ - -typedef struct login_cap login_cap_t; -struct passwd; -int setusercontext(login_cap_t *, struct passwd *, uid_t, unsigned int); -#endif /* !HAVE_LOGIN_CAP_H */ - /* pwd.h */ #define _PW_NAME_LEN 63