diff options
| author | christos <christos@NetBSD.org> | 2012-04-13 23:29:14 +0000 |
|---|---|---|
| committer | christos <christos@NetBSD.org> | 2012-04-13 23:29:14 +0000 |
| commit | 5525f26e7a6dc2a8ca5949efc5e0fa5a7fdba13f (patch) | |
| tree | d4eb1e842c21c807eb55b1adf6295ed2152e8067 /include | |
| parent | 688743b802727f125e709dbf6d2d5dd4b0328c0f (diff) | |
add more options.
Diffstat (limited to 'include')
| -rw-r--r-- | include/unistd.h | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/include/unistd.h b/include/unistd.h index e6ecbaefd81..2a8ffcd481f 100644 --- a/include/unistd.h +++ b/include/unistd.h @@ -1,4 +1,4 @@ -/* $NetBSD: unistd.h,v 1.132 2012/04/13 14:39:49 christos Exp $ */ +/* $NetBSD: unistd.h,v 1.133 2012/04/13 23:29:14 christos Exp $ */ /*- * Copyright (c) 1998, 1999, 2008 The NetBSD Foundation, Inc. @@ -328,13 +328,17 @@ int getgrouplist(const char *, gid_t, gid_t *, int *); int getgroupmembership(const char *, gid_t, gid_t *, int, int *); mode_t getmode(const void *, mode_t); char *getpassfd(const char *, char *, size_t, int[], int, int); -#define GETPASS_NEED_TTY 0x01 /* Fail if we cannot set tty */ -#define GETPASS_FAIL_EOF 0x02 /* Fail on EOF */ -#define GETPASS_BUF_LIMIT 0x04 /* beep on buffer limit */ -#define GETPASS_NO_SIGNAL 0x08 /* don't make ttychars send signals */ -#define GETPASS_NO_BEEP 0x10 /* don't beep */ -#define GETPASS_ECHO 0x20 /* echo characters as they are typed */ -#define GETPASS_ECHO_STAR 0x40 /* ech '*' for each character */ +#define GETPASS_NEED_TTY 0x001 /* Fail if we cannot set tty */ +#define GETPASS_FAIL_EOF 0x002 /* Fail on EOF */ +#define GETPASS_BUF_LIMIT 0x004 /* beep on buffer limit */ +#define GETPASS_NO_SIGNAL 0x008 /* don't make ttychars send signals */ +#define GETPASS_NO_BEEP 0x010 /* don't beep */ +#define GETPASS_ECHO 0x020 /* echo characters as they are typed */ +#define GETPASS_ECHO_STAR 0x040 /* echo '*' for each character */ +#define GETPASS_7BIT 0x080 /* mask the high bit each char */ +#define GETPASS_FORCE_LOWER 0x100 /* lowercase each char */ +#define GETPASS_FORCE_UPPER 0x200 /* uppercase each char */ + char *getpass_r(const char *, char *, size_t); int getpeereid(int, uid_t *, gid_t *); int getsubopt(char **, char * const *, char **); |
