summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/include/sys
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2016-01-07 15:40:40 +0100
committerCorinna Vinschen <corinna@vinschen.de>2016-01-07 15:40:40 +0100
commit80a800978b1c9cb27940a08ec05bf806db3b282d (patch)
tree0db48c70ae6250eaac479b13943e55f219d06f98 /winsup/cygwin/include/sys
parentb8f9d8de2ccdd20f9b10094e65a1750f650c3088 (diff)
downloadcygnal-80a800978b1c9cb27940a08ec05bf806db3b282d.tar.gz
cygnal-80a800978b1c9cb27940a08ec05bf806db3b282d.tar.bz2
cygnal-80a800978b1c9cb27940a08ec05bf806db3b282d.zip
Convert utmp{x}name to int, return useful value. Define _PATH_UTMPX
* syscalls.cc (utmpname): Convert to int. Return 0 if strdup worked, -1 otherwise. * include/utmpx.h (_PATH_UTMPX): Define as _PATH_UTMP. (utmpxname): Declare as int function. * include/sys/utmp.h (utmpname): Ditto. * include/cygwin/version.h: Bump API minor version. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'winsup/cygwin/include/sys')
-rw-r--r--winsup/cygwin/include/sys/utmp.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/winsup/cygwin/include/sys/utmp.h b/winsup/cygwin/include/sys/utmp.h
index 8a63b348b..b14fc0847 100644
--- a/winsup/cygwin/include/sys/utmp.h
+++ b/winsup/cygwin/include/sys/utmp.h
@@ -40,7 +40,7 @@ extern struct utmp *getutline (const struct utmp *);
extern struct utmp *pututline (const struct utmp *);
extern void endutent (void);
extern void setutent (void);
-extern void utmpname (const char *);
+extern int utmpname (const char *);
void login (const struct utmp *);
int logout (const char *);