diff options
author | jb <jb@FreeBSD.org> | 2008-03-28 00:08:47 +0000 |
---|---|---|
committer | jb <jb@FreeBSD.org> | 2008-03-28 00:08:47 +0000 |
commit | 291b24b7551a7f0ab80c6cc152155e317f53be0a (patch) | |
tree | 9edd0223cc16fd15bec321b8d36de00f35487d3b /compat/opensolaris/include | |
parent | 5794ada908cc2e195ebcb0217b7164e3bd207e1b (diff) | |
download | FreeBSD-src-291b24b7551a7f0ab80c6cc152155e317f53be0a.zip FreeBSD-src-291b24b7551a7f0ab80c6cc152155e317f53be0a.tar.gz |
Remove files that have been repo copied to their new location
in cddl-specific parts of the source tree.
Diffstat (limited to 'compat/opensolaris/include')
-rw-r--r-- | compat/opensolaris/include/alloca.h | 35 | ||||
-rw-r--r-- | compat/opensolaris/include/devid.h | 54 | ||||
-rw-r--r-- | compat/opensolaris/include/fcntl.h | 37 | ||||
-rw-r--r-- | compat/opensolaris/include/fsshare.h | 35 | ||||
-rw-r--r-- | compat/opensolaris/include/libintl.h | 11 | ||||
-rw-r--r-- | compat/opensolaris/include/mnttab.h | 19 | ||||
-rw-r--r-- | compat/opensolaris/include/priv.h | 18 | ||||
-rw-r--r-- | compat/opensolaris/include/solaris.h | 8 | ||||
-rw-r--r-- | compat/opensolaris/include/stdio.h | 39 | ||||
-rw-r--r-- | compat/opensolaris/include/stdlib.h | 37 | ||||
-rw-r--r-- | compat/opensolaris/include/strings.h | 37 | ||||
-rw-r--r-- | compat/opensolaris/include/unistd.h | 39 | ||||
-rw-r--r-- | compat/opensolaris/include/zone.h | 6 |
13 files changed, 0 insertions, 375 deletions
diff --git a/compat/opensolaris/include/alloca.h b/compat/opensolaris/include/alloca.h deleted file mode 100644 index b8433c1..0000000 --- a/compat/opensolaris/include/alloca.h +++ /dev/null @@ -1,35 +0,0 @@ -/* - * Copyright (C) 2007 John Birrell <jb@freebsd.org> - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * $FreeBSD$ - * - */ - -#ifndef _COMPAT_OPENSOLARIS_ALLOCA_H_ -#define _COMPAT_OPENSOLARIS_ALLOCA_H_ - -#include <stdlib.h> - -#endif diff --git a/compat/opensolaris/include/devid.h b/compat/opensolaris/include/devid.h deleted file mode 100644 index 6718ce2..0000000 --- a/compat/opensolaris/include/devid.h +++ /dev/null @@ -1,54 +0,0 @@ -/* - * CDDL HEADER START - * - * The contents of this file are subject to the terms of the - * Common Development and Distribution License, Version 1.0 only - * (the "License"). You may not use this file except in compliance - * with the License. - * - * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE - * or http://www.opensolaris.org/os/licensing. - * See the License for the specific language governing permissions - * and limitations under the License. - * - * When distributing Covered Code, include this CDDL HEADER in each - * file and include the License file at usr/src/OPENSOLARIS.LICENSE. - * If applicable, add the following below this CDDL HEADER, with the - * fields enclosed by brackets "[]" replaced with your own identifying - * information: Portions Copyright [yyyy] [name of copyright owner] - * - * CDDL HEADER END - */ -/* - * Copyright 2006 Sun Microsystems, Inc. All rights reserved. - * Use is subject to license terms. - */ - -#ifndef _OPENSOLARIS_DEVID_H_ -#define _OPENSOLARIS_DEVID_H_ - -#include <sys/param.h> -#include <sys/disk.h> -#include <stdlib.h> - -typedef struct ddi_devid { - char devid[DISK_IDENT_SIZE]; -} ddi_devid_t; - -typedef struct devid_nmlist { - char devname[MAXPATHLEN]; - dev_t dev; -} devid_nmlist_t; - -int devid_str_decode(char *devidstr, ddi_devid_t *retdevid, - char **retminor_name); -int devid_deviceid_to_nmlist(char *search_path, ddi_devid_t devid, - char *minor_name, devid_nmlist_t **retlist); -void devid_str_free(char *str); -void devid_free(ddi_devid_t devid); -void devid_free_nmlist(devid_nmlist_t *list); -int devid_get(int fd, ddi_devid_t *retdevid); -int devid_get_minor_name(int fd, char **retminor_name); -char *devid_str_encode(ddi_devid_t devid, char *minor_name); - -#endif /* !_OPENSOLARIS_DEVID_H_ */ diff --git a/compat/opensolaris/include/fcntl.h b/compat/opensolaris/include/fcntl.h deleted file mode 100644 index 9b6c3f9..0000000 --- a/compat/opensolaris/include/fcntl.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright (C) 2007 John Birrell <jb@freebsd.org> - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * $FreeBSD$ - * - */ - -#ifndef _COMPAT_OPENSOLARIS_FCNTL_H_ -#define _COMPAT_OPENSOLARIS_FCNTL_H_ - -#include_next <fcntl.h> - -#define open64 open - -#endif diff --git a/compat/opensolaris/include/fsshare.h b/compat/opensolaris/include/fsshare.h deleted file mode 100644 index 11a8dbf0..0000000 --- a/compat/opensolaris/include/fsshare.h +++ /dev/null @@ -1,35 +0,0 @@ -/*- - * Copyright (c) 2007 Pawel Jakub Dawidek <pjd@FreeBSD.org> - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * $FreeBSD$ - */ - -#ifndef _OPENSOLARIS_FSSHARE_H_ -#define _OPENSOLARIS_FSSHARE_H_ - -int fsshare(const char *, const char *, const char *); -int fsunshare(const char *, const char *); - -#endif /* !_OPENSOLARIS_FSSHARE_H_ */ diff --git a/compat/opensolaris/include/libintl.h b/compat/opensolaris/include/libintl.h deleted file mode 100644 index 5954344..0000000 --- a/compat/opensolaris/include/libintl.h +++ /dev/null @@ -1,11 +0,0 @@ -#ifndef _LIBINTL_H_ -#define _LIBINTL_H_ - -#include <sys/cdefs.h> -#include <stdio.h> - -#define textdomain(domain) 0 -#define gettext(...) (__VA_ARGS__) -#define dgettext(domain, ...) (__VA_ARGS__) - -#endif /* !_SOLARIS_H_ */ diff --git a/compat/opensolaris/include/mnttab.h b/compat/opensolaris/include/mnttab.h deleted file mode 100644 index 6e7d28c..0000000 --- a/compat/opensolaris/include/mnttab.h +++ /dev/null @@ -1,19 +0,0 @@ -#ifndef _OPENSOLARIS_MNTTAB_H_ -#define _OPENSOLARIS_MNTTAB_H_ - -#include <stdio.h> -#include <paths.h> - -#define MNTTAB _PATH_DEVNULL -#define MNT_LINE_MAX 1024 - -struct mnttab { - char *mnt_special; - char *mnt_mountp; - char *mnt_fstype; - char *mnt_mntopts; -}; - -int getmntany(FILE *fd, struct mnttab *mgetp, struct mnttab *mrefp); - -#endif /* !_OPENSOLARIS_MNTTAB_H_ */ diff --git a/compat/opensolaris/include/priv.h b/compat/opensolaris/include/priv.h deleted file mode 100644 index 78eae1a..0000000 --- a/compat/opensolaris/include/priv.h +++ /dev/null @@ -1,18 +0,0 @@ -#ifndef _OPENSOLARIS_PRIV_H_ -#define _OPENSOLARIS_PRIV_H_ - -#include <sys/types.h> -#include <unistd.h> -#include <assert.h> - -#define PRIV_SYS_CONFIG 0 - -static __inline int -priv_ineffect(priv) -{ - - assert(priv == PRIV_SYS_CONFIG); - return (geteuid() == 0); -} - -#endif /* !_OPENSOLARIS_PRIV_H_ */ diff --git a/compat/opensolaris/include/solaris.h b/compat/opensolaris/include/solaris.h deleted file mode 100644 index fbdd8c6..0000000 --- a/compat/opensolaris/include/solaris.h +++ /dev/null @@ -1,8 +0,0 @@ -#ifndef _SOLARIS_H_ -#define _SOLARIS_H_ - -#include <sys/ccompile.h> - -#define dirent64 dirent - -#endif /* !_SOLARIS_H_ */ diff --git a/compat/opensolaris/include/stdio.h b/compat/opensolaris/include/stdio.h deleted file mode 100644 index eba3487..0000000 --- a/compat/opensolaris/include/stdio.h +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Copyright (C) 2007 John Birrell <jb@freebsd.org> - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * $FreeBSD$ - * - */ - -#ifndef _COMPAT_OPENSOLARIS_STDIO_H_ -#define _COMPAT_OPENSOLARIS_STDIO_H_ - -#include_next <stdio.h> - -#define ftello64 ftello -#define lseek64 lseek -#define fseeko64 fseeko - -#endif diff --git a/compat/opensolaris/include/stdlib.h b/compat/opensolaris/include/stdlib.h deleted file mode 100644 index 4e21ea6..0000000 --- a/compat/opensolaris/include/stdlib.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright (C) 2007 John Birrell <jb@freebsd.org> - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * $FreeBSD$ - * - */ - -#ifndef _COMPAT_OPENSOLARIS_STDLIB_H_ -#define _COMPAT_OPENSOLARIS_STDLIB_H_ - -#include_next <stdlib.h> - -#define getexecname getprogname - -#endif diff --git a/compat/opensolaris/include/strings.h b/compat/opensolaris/include/strings.h deleted file mode 100644 index a62bbc8..0000000 --- a/compat/opensolaris/include/strings.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright (C) 2007 John Birrell <jb@freebsd.org> - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * $FreeBSD$ - * - */ - -#ifndef _COMPAT_OPENSOLARIS_STRINGS_H_ -#define _COMPAT_OPENSOLARIS_STRINGS_H_ - -#include_next <strings.h> - -#include <string.h> - -#endif diff --git a/compat/opensolaris/include/unistd.h b/compat/opensolaris/include/unistd.h deleted file mode 100644 index e1a1bc8..0000000 --- a/compat/opensolaris/include/unistd.h +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Copyright (C) 2007 John Birrell <jb@freebsd.org> - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * $FreeBSD$ - * - */ - -#ifndef _COMPAT_OPENSOLARIS_UNISTD_H_ -#define _COMPAT_OPENSOLARIS_UNISTD_H_ - -#include_next <unistd.h> - -#define fork1 fork -#define ftruncate64 ftruncate -#define pread64 pread - -#endif diff --git a/compat/opensolaris/include/zone.h b/compat/opensolaris/include/zone.h deleted file mode 100644 index 487f02f..0000000 --- a/compat/opensolaris/include/zone.h +++ /dev/null @@ -1,6 +0,0 @@ -#ifndef _ZONE_H_ -#define _ZONE_H_ - -#include <sys/zone.h> - -#endif /* !_ZONE_H_ */ |