haiku/headers/compatibility/bsd/unistd.h
Axel Dörfler e6b30aee0f Minor improvements for the BSD compatibility library:
* Added {get|set|end}usershell() functions.
* Define MAXLOGNAME, and L_SET, L_INCR, and L_XTND.
* The pidfile stuff in libutil.h is now included, too.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23827 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-02 17:38:09 +00:00

32 lines
494 B
C

/*
* Copyright 2006-2008, Haiku, Inc. All Rights Reserved.
* Distributed under the terms of the MIT License.
*/
#ifndef _BSD_UNISTD_H_
#define _BSD_UNISTD_H_
#include_next <unistd.h>
#define L_SET SEEK_SET
#define L_INCR SEEK_CUR
#define L_XTND SEEK_END
#ifdef __cplusplus
extern "C" {
#endif
void endusershell(void);
char *getpass(const char *prompt);
char *getusershell(void);
int issetugid(void);
void setusershell(void);
#ifdef __cplusplus
}
#endif
#endif /* _BSD_UNISTD_H_ */