Print this page
5798 fexecve() needed per POSIX 2008
@@ -18,16 +18,16 @@
* information: Portions Copyright [yyyy] [name of copyright owner]
*
* CDDL HEADER END
*/
/*
+ * Copyright 2014 Garrett D'Amore <garrett@damore.org>
+ *
* Copyright 2004 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
-#pragma ident "%Z%%M% %I% %E% SMI"
-
/*
* MKS header file. Defines that make programming easier for us.
* Includes MKS-specific things and posix routines.
*
* Copyright 1985, 1993 by Mortice Kern Systems Inc. All rights reserved.
@@ -334,13 +334,10 @@
LEXTERN char *basename (char *);
LEXTERN void crc16 (ushort *, ushort);
LEXTERN void crcccitt (ushort *, ushort);
LEXTERN int eprintf (const char *, ...);
LEXTERN void eputs (const char *);
-LEXTERN pid_t fexecve (const char *, char *const *, char *const *);
-LEXTERN pid_t fexecvp (const char *, char *const *);
-LEXTERN pid_t fexecvep (const char *, char *const *, char *const *);
LEXTERN int execvep (const char *, char *const *, char *const *);
LEXTERN int isabsname (const char *);
LEXTERN const char *m_cescape (wint_t);
LEXTERN int m_escapec (char **);
LEXTERN const char *m_toprint (wint_t);