2N/A * The contents of this file are subject to the terms of the 2N/A * Common Development and Distribution License (the "License"). 2N/A * You may not use this file except in compliance with the License. 2N/A * See the License for the specific language governing permissions 2N/A * and limitations under the License. 2N/A * When distributing Covered Code, include this CDDL HEADER in each 2N/A * If applicable, add the following below this CDDL HEADER, with the 2N/A * fields enclosed by brackets "[]" replaced with your own identifying 2N/A * information: Portions Copyright [yyyy] [name of copyright owner] 2N/A * Copyright (c) 1991, 2012, Oracle and/or its affiliates. All rights reserved. 2N/A * This really comes from the crt*.s startup modules. 2N/A * not declared in any header file. 2N/A * POSIX versions of standard libc routines; these aren't extracted 2N/A * from the headers above since we cannot #define _POSIX_C_SOURCE. 2N/A * XPG4 versions of standard libc routines; these aren't extracted 2N/A * from the headers above since we cannot #define _XPG4_2. 2N/A * These aren't extracted from the headers above because: 2N/A * - We cannot #define _STRPTIME_DONTZERO 2N/A * - We cannot #define _XPG5 2N/A * This is slightly different from the above functions; 2N/A * it is the definition of iconv() *prior* to _XPG6. 2N/A * The iconv() function proper carries the modern signature. 2N/A const char *,
const char **);
2N/A * getdents64() is purposely omitted from <dirent.h> 2N/Aint isaexec(
const char *,
char *
const *,
char *
const *);
2N/Aint exportfs(char *dir, struct export *ep); 2N/Aint nfs_getfh(char *path, fhandle_t *fhp); 2N/A/* (private functions) */ 2N/A/* wcsftime.c (XPG4 version) */ 2N/A/* wcsxfrm.c - empty file! */ 2N/A/* wstok.c (XPG4 version) */ 2N/A * modctl(int arg, ...) and utssys(...) are not available from a header 2N/A * file, but our utilities which make use of it should be able to be 2N/A int (*)(
void),
int *,
int (*)(
int));
2N/A/* private interface to get the groups list for a certain user */ 2N/A/* private interface for use only by java */ 2N/A/* private interface to unmount all autofs mounts */ 2N/A/* LINTED useless declaration */ 2N/A * These *64() functions don't exist in the 64-bit libc 2N/A * but the way __PRAGMA_REDEFINE_EXTNAME is dealt with in 2N/A * the header files make them appear so. Here, we just 2N/A * pretend that they exist, for purposes of linting.