From: Guillem Jover Date: Tue, 3 Jan 2012 06:32:37 +0000 (+0100) Subject: Remove deprecated headers X-Git-Tag: 0.4.0~21 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=109cafb3932c5c74500e1f53e54059670a173cfb;p=thirdparty%2Flibbsd.git Remove deprecated headers --- diff --git a/include/Makefile.am b/include/Makefile.am index 0201c28..2e3f3ec 100644 --- a/include/Makefile.am +++ b/include/Makefile.am @@ -9,23 +9,15 @@ nobase_include_HEADERS = \ bsd/sys/tree.h \ bsd/netinet/ip_icmp.h \ bsd/bsd.h \ - bsd/cdefs.h \ bsd/err.h \ bsd/getopt.h \ - bsd/inet.h \ - bsd/ip_icmp.h \ bsd/libutil.h \ bsd/md5.h \ bsd/nlist.h \ - bsd/queue.h \ - bsd/random.h \ bsd/readpassphrase.h \ bsd/stdio.h \ bsd/stdlib.h \ bsd/string.h \ bsd/unistd.h \ bsd/vis.h \ - libutil.h \ - nlist.h \ - vis.h \ $(nil) diff --git a/include/bsd/cdefs.h b/include/bsd/cdefs.h deleted file mode 100644 index 0f23e86..0000000 --- a/include/bsd/cdefs.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright © 2009 Guillem Jover - * - * 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. - * 3. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED ``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 AUTHOR 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. - */ - -#ifndef LIBBSD_BSD_CDEFS_H -#define LIBBSD_BSD_CDEFS_H - -#ifdef LIBBSD_DISABLE_DEPRECATED -#error "Deprecated header, use or libbsd-overlay.pc instead." -#else -#warning "Deprecated header, use or libbsd-overlay.pc instead." -#endif - -#ifdef LIBBSD_OVERLAY -#include -#else -#include -#endif - -#endif diff --git a/include/bsd/inet.h b/include/bsd/inet.h deleted file mode 100644 index ed4dd1b..0000000 --- a/include/bsd/inet.h +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Copyright © 2008, 2009 Guillem Jover - * - * 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. - * 3. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED ``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 AUTHOR 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. - */ - -#ifndef LIBBSD_INET_H -#define LIBBSD_INET_H - -#ifdef LIBBSD_DISABLE_DEPRECATED -#error "Deprecated header, use instead." -#else -#warning "Deprecated header, use instead." -#endif - -#include - -#endif diff --git a/include/bsd/ip_icmp.h b/include/bsd/ip_icmp.h deleted file mode 100644 index accd399..0000000 --- a/include/bsd/ip_icmp.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright © 2009 Guillem Jover - * - * 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. - * 3. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED ``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 AUTHOR 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. - */ - -#ifndef LIBBSD_BSD_IP_ICMP_H -#define LIBBSD_BSD_IP_ICMP_H - -#ifdef LIBBSD_DISABLE_DEPRECATED -#error "Deprecated header, use or libbsd-overlay.pc instead." -#else -#warning "Deprecated header, use or libbsd-overlay.pc instead." -#endif - -#ifdef LIBBSD_OVERLAY -#include -#else -#include -#endif - -#endif diff --git a/include/bsd/queue.h b/include/bsd/queue.h deleted file mode 100644 index d8e0806..0000000 --- a/include/bsd/queue.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright © 2009 Guillem Jover - * - * 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. - * 3. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED ``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 AUTHOR 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. - */ - -#ifndef LIBBSD_BSD_QUEUE_H -#define LIBBSD_BSD_QUEUE_H - -#ifdef LIBBSD_DISABLE_DEPRECATED -#error "Deprecated header, use or libbsd-overlay.pc instead." -#else -#warning "Deprecated header, use or libbsd-overlay.pc instead." -#endif - -#ifdef LIBBSD_OVERLAY -#include -#else -#include -#endif - -#endif diff --git a/include/bsd/random.h b/include/bsd/random.h deleted file mode 100644 index 80d0308..0000000 --- a/include/bsd/random.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright © 2004, 2005, 2009 Guillem Jover - * - * 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. - * 3. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED ``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 AUTHOR 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. - */ - -#ifndef LIBBSD_RANDOM_H -#define LIBBSD_RANDOM_H - -#ifdef LIBBSD_DISABLE_DEPRECATED -#error "Deprecated header, use instead." -#else -#warning "Deprecated header, use instead." -#endif - -#ifdef LIBBSD_OVERLAY -#include -#else -#include -#endif - -#endif diff --git a/include/libutil.h b/include/libutil.h deleted file mode 100644 index a995c4a..0000000 --- a/include/libutil.h +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Copyright © 2011 Guillem Jover - * - * 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. - * 3. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED ``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 AUTHOR 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. - */ - -#ifndef LIBBSD_LIBUTIL_H -#define LIBBSD_LIBUTIL_H - -#ifdef LIBBSD_DISABLE_DEPRECATED -#error "Deprecated header, use or libbsd-overlay.pc instead." -#else -#warning "Deprecated header, use or libbsd-overlay.pc instead." -#endif - -#include - -#endif diff --git a/include/nlist.h b/include/nlist.h deleted file mode 100644 index ac04b1d..0000000 --- a/include/nlist.h +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Copyright © 2011 Guillem Jover - * - * 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. - * 3. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED ``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 AUTHOR 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. - */ - -#ifndef LIBBSD_DEPRECATED_NLIST_H -#define LIBBSD_DEPRECATED_NLIST_H - -#ifdef LIBBSD_DISABLE_DEPRECATED -#error "Deprecated header, use or libbsd-overlay.pc instead." -#else -#warning "Deprecated header, use or libbsd-overlay.pc instead." -#endif - -#include - -#endif diff --git a/include/vis.h b/include/vis.h deleted file mode 100644 index 16f7976..0000000 --- a/include/vis.h +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Copyright © 2011 Guillem Jover - * - * 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. - * 3. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED ``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 AUTHOR 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. - */ - -#ifndef LIBBSD_VIS_H -#define LIBBSD_VIS_H - -#ifdef LIBBSD_DISABLE_DEPRECATED -#error "Deprecated header, use or libbsd-overlay.pc instead." -#else -#warning "Deprecated header, use or libbsd-overlay.pc instead." -#endif - -#include - -#endif