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);