Module Name: src
Committed By: christos
Date: Tue Feb 11 17:48:31 UTC 2025
Modified Files:
src/external/bsd/blocklist: Makefile.inc
src/external/bsd/blocklist/bin: blocklistctl.c blocklistd.c conf.c
internal.c run.c state.c support.c
src/external/bsd/blocklist/lib: blocklist.c
src/external/bsd/blocklist/port: fparseln.c pidfile.c popenve.c
sockaddr_snprintf.c strlcat.c strlcpy.c strtoi.c
src/external/bsd/blocklist/test: cltest.c
Log Message:
sys/cdefs.h portability (Hans Rosenfeld)
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/blocklist/Makefile.inc
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/blocklist/bin/blocklistctl.c
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/blocklist/bin/blocklistd.c
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/blocklist/bin/conf.c
cvs rdiff -u -r1.1.1.1 -r1.2 src/external/bsd/blocklist/bin/internal.c \
src/external/bsd/blocklist/bin/state.c
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/blocklist/bin/run.c \
src/external/bsd/blocklist/bin/support.c
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/blocklist/lib/blocklist.c
cvs rdiff -u -r1.1.1.1 -r1.2 src/external/bsd/blocklist/port/fparseln.c \
src/external/bsd/blocklist/port/pidfile.c \
src/external/bsd/blocklist/port/popenve.c \
src/external/bsd/blocklist/port/sockaddr_snprintf.c \
src/external/bsd/blocklist/port/strlcat.c \
src/external/bsd/blocklist/port/strlcpy.c \
src/external/bsd/blocklist/port/strtoi.c
cvs rdiff -u -r1.1.1.1 -r1.2 src/external/bsd/blocklist/test/cltest.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/external/bsd/blocklist/Makefile.inc
diff -u src/external/bsd/blocklist/Makefile.inc:1.2 src/external/bsd/blocklist/Makefile.inc:1.3
--- src/external/bsd/blocklist/Makefile.inc:1.2 Sun Jun 14 22:29:44 2020
+++ src/external/bsd/blocklist/Makefile.inc Tue Feb 11 12:48:30 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.inc,v 1.2 2020/06/15 02:29:44 christos Exp $
+# $NetBSD: Makefile.inc,v 1.3 2025/02/11 17:48:30 christos Exp $
WARNS=6
.if !defined(LIB)
@@ -7,4 +7,5 @@ DPADD+= ${LIBBLOCKLIST}
.endif
CPPFLAGS+= -I${.CURDIR}/../include
CPPFLAGS+=-DHAVE_STRUCT_SOCKADDR_SA_LEN -DHAVE_UTIL_H -DHAVE_DB_H
+CPPFLAGS+=-DHAVE_SYS_CDEFS_H
Index: src/external/bsd/blocklist/bin/blocklistctl.c
diff -u src/external/bsd/blocklist/bin/blocklistctl.c:1.3 src/external/bsd/blocklist/bin/blocklistctl.c:1.4
--- src/external/bsd/blocklist/bin/blocklistctl.c:1.3 Thu Feb 6 20:35:38 2025
+++ src/external/bsd/blocklist/bin/blocklistctl.c Tue Feb 11 12:48:30 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: blocklistctl.c,v 1.3 2025/02/07 01:35:38 kre Exp $ */
+/* $NetBSD: blocklistctl.c,v 1.4 2025/02/11 17:48:30 christos Exp $ */
/*-
* Copyright (c) 2015 The NetBSD Foundation, Inc.
@@ -32,8 +32,10 @@
#include "config.h"
#endif
+#ifdef HAVE_SYS_CDEFS_H
#include <sys/cdefs.h>
-__RCSID("$NetBSD: blocklistctl.c,v 1.3 2025/02/07 01:35:38 kre Exp $");
+#endif
+__RCSID("$NetBSD: blocklistctl.c,v 1.4 2025/02/11 17:48:30 christos Exp $");
#include <stdio.h>
#include <time.h>
Index: src/external/bsd/blocklist/bin/blocklistd.c
diff -u src/external/bsd/blocklist/bin/blocklistd.c:1.7 src/external/bsd/blocklist/bin/blocklistd.c:1.8
--- src/external/bsd/blocklist/bin/blocklistd.c:1.7 Wed Feb 5 15:14:30 2025
+++ src/external/bsd/blocklist/bin/blocklistd.c Tue Feb 11 12:48:30 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: blocklistd.c,v 1.7 2025/02/05 20:14:30 christos Exp $ */
+/* $NetBSD: blocklistd.c,v 1.8 2025/02/11 17:48:30 christos Exp $ */
/*-
* Copyright (c) 2015 The NetBSD Foundation, Inc.
@@ -31,8 +31,11 @@
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
+
+#ifdef HAVE_SYS_CDEFS_H
#include <sys/cdefs.h>
-__RCSID("$NetBSD: blocklistd.c,v 1.7 2025/02/05 20:14:30 christos Exp $");
+#endif
+__RCSID("$NetBSD: blocklistd.c,v 1.8 2025/02/11 17:48:30 christos Exp $");
#include <sys/types.h>
#include <sys/socket.h>
Index: src/external/bsd/blocklist/bin/conf.c
diff -u src/external/bsd/blocklist/bin/conf.c:1.9 src/external/bsd/blocklist/bin/conf.c:1.10
--- src/external/bsd/blocklist/bin/conf.c:1.9 Thu Feb 6 18:01:57 2025
+++ src/external/bsd/blocklist/bin/conf.c Tue Feb 11 12:48:30 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: conf.c,v 1.9 2025/02/06 23:01:57 kre Exp $ */
+/* $NetBSD: conf.c,v 1.10 2025/02/11 17:48:30 christos Exp $ */
/*-
* Copyright (c) 2015 The NetBSD Foundation, Inc.
@@ -32,8 +32,10 @@
#include "config.h"
#endif
+#ifdef HAVE_SYS_CDEFS_H
#include <sys/cdefs.h>
-__RCSID("$NetBSD: conf.c,v 1.9 2025/02/06 23:01:57 kre Exp $");
+#endif
+__RCSID("$NetBSD: conf.c,v 1.10 2025/02/11 17:48:30 christos Exp $");
#include <stdio.h>
#ifdef HAVE_LIBUTIL_H
Index: src/external/bsd/blocklist/bin/internal.c
diff -u src/external/bsd/blocklist/bin/internal.c:1.1.1.1 src/external/bsd/blocklist/bin/internal.c:1.2
--- src/external/bsd/blocklist/bin/internal.c:1.1.1.1 Sun Jun 14 21:52:53 2020
+++ src/external/bsd/blocklist/bin/internal.c Tue Feb 11 12:48:30 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: internal.c,v 1.1.1.1 2020/06/15 01:52:53 christos Exp $ */
+/* $NetBSD: internal.c,v 1.2 2025/02/11 17:48:30 christos Exp $ */
/*-
* Copyright (c) 2015 The NetBSD Foundation, Inc.
@@ -32,8 +32,10 @@
#include "config.h"
#endif
+#ifdef HAVE_SYS_CDEFS_H
#include <sys/cdefs.h>
-__RCSID("$NetBSD: internal.c,v 1.1.1.1 2020/06/15 01:52:53 christos Exp $");
+#endif
+__RCSID("$NetBSD: internal.c,v 1.2 2025/02/11 17:48:30 christos Exp $");
#include <stdio.h>
#include <syslog.h>
Index: src/external/bsd/blocklist/bin/state.c
diff -u src/external/bsd/blocklist/bin/state.c:1.1.1.1 src/external/bsd/blocklist/bin/state.c:1.2
--- src/external/bsd/blocklist/bin/state.c:1.1.1.1 Sun Jun 14 21:52:53 2020
+++ src/external/bsd/blocklist/bin/state.c Tue Feb 11 12:48:30 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: state.c,v 1.1.1.1 2020/06/15 01:52:53 christos Exp $ */
+/* $NetBSD: state.c,v 1.2 2025/02/11 17:48:30 christos Exp $ */
/*-
* Copyright (c) 2015 The NetBSD Foundation, Inc.
@@ -32,8 +32,10 @@
#include "config.h"
#endif
+#ifdef HAVE_SYS_CDEFS_H
#include <sys/cdefs.h>
-__RCSID("$NetBSD: state.c,v 1.1.1.1 2020/06/15 01:52:53 christos Exp $");
+#endif
+__RCSID("$NetBSD: state.c,v 1.2 2025/02/11 17:48:30 christos Exp $");
#include <sys/types.h>
#include <sys/socket.h>
Index: src/external/bsd/blocklist/bin/run.c
diff -u src/external/bsd/blocklist/bin/run.c:1.2 src/external/bsd/blocklist/bin/run.c:1.3
--- src/external/bsd/blocklist/bin/run.c:1.2 Wed Feb 5 15:09:33 2025
+++ src/external/bsd/blocklist/bin/run.c Tue Feb 11 12:48:30 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: run.c,v 1.2 2025/02/05 20:09:33 christos Exp $ */
+/* $NetBSD: run.c,v 1.3 2025/02/11 17:48:30 christos Exp $ */
/*-
* Copyright (c) 2015 The NetBSD Foundation, Inc.
@@ -32,8 +32,10 @@
#include "config.h"
#endif
+#ifdef HAVE_SYS_CDEFS_H
#include <sys/cdefs.h>
-__RCSID("$NetBSD: run.c,v 1.2 2025/02/05 20:09:33 christos Exp $");
+#endif
+__RCSID("$NetBSD: run.c,v 1.3 2025/02/11 17:48:30 christos Exp $");
#include <stdio.h>
#ifdef HAVE_LIBUTIL_H
Index: src/external/bsd/blocklist/bin/support.c
diff -u src/external/bsd/blocklist/bin/support.c:1.2 src/external/bsd/blocklist/bin/support.c:1.3
--- src/external/bsd/blocklist/bin/support.c:1.2 Fri Aug 2 13:11:55 2024
+++ src/external/bsd/blocklist/bin/support.c Tue Feb 11 12:48:30 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: support.c,v 1.2 2024/08/02 17:11:55 christos Exp $ */
+/* $NetBSD: support.c,v 1.3 2025/02/11 17:48:30 christos Exp $ */
/*-
* Copyright (c) 2015 The NetBSD Foundation, Inc.
@@ -32,8 +32,10 @@
#include "config.h"
#endif
+#ifdef HAVE_SYS_CDEFS_H
#include <sys/cdefs.h>
-__RCSID("$NetBSD: support.c,v 1.2 2024/08/02 17:11:55 christos Exp $");
+#endif
+__RCSID("$NetBSD: support.c,v 1.3 2025/02/11 17:48:30 christos Exp $");
#include <time.h>
#include <string.h>
Index: src/external/bsd/blocklist/lib/blocklist.c
diff -u src/external/bsd/blocklist/lib/blocklist.c:1.3 src/external/bsd/blocklist/lib/blocklist.c:1.4
--- src/external/bsd/blocklist/lib/blocklist.c:1.3 Fri Aug 2 13:11:56 2024
+++ src/external/bsd/blocklist/lib/blocklist.c Tue Feb 11 12:48:30 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: blocklist.c,v 1.3 2024/08/02 17:11:56 christos Exp $ */
+/* $NetBSD: blocklist.c,v 1.4 2025/02/11 17:48:30 christos Exp $ */
/*-
* Copyright (c) 2014 The NetBSD Foundation, Inc.
@@ -32,8 +32,10 @@
#include "config.h"
#endif
+#ifdef HAVE_SYS_CDEFS_H
#include <sys/cdefs.h>
-__RCSID("$NetBSD: blocklist.c,v 1.3 2024/08/02 17:11:56 christos Exp $");
+#endif
+__RCSID("$NetBSD: blocklist.c,v 1.4 2025/02/11 17:48:30 christos Exp $");
#include <stdio.h>
#include <bl.h>
Index: src/external/bsd/blocklist/port/fparseln.c
diff -u src/external/bsd/blocklist/port/fparseln.c:1.1.1.1 src/external/bsd/blocklist/port/fparseln.c:1.2
--- src/external/bsd/blocklist/port/fparseln.c:1.1.1.1 Sun Jun 14 21:52:54 2020
+++ src/external/bsd/blocklist/port/fparseln.c Tue Feb 11 12:48:30 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: fparseln.c,v 1.1.1.1 2020/06/15 01:52:54 christos Exp $ */
+/* $NetBSD: fparseln.c,v 1.2 2025/02/11 17:48:30 christos Exp $ */
/*
* Copyright (c) 1997 Christos Zoulas. All rights reserved.
@@ -27,9 +27,11 @@
#include "config.h"
#endif
+#ifdef HAVE_SYS_CDEFS_H
#include <sys/cdefs.h>
+#endif
#if defined(LIBC_SCCS) && !defined(lint)
-__RCSID("$NetBSD: fparseln.c,v 1.1.1.1 2020/06/15 01:52:54 christos Exp $");
+__RCSID("$NetBSD: fparseln.c,v 1.2 2025/02/11 17:48:30 christos Exp $");
#endif /* LIBC_SCCS and not lint */
#include <assert.h>
Index: src/external/bsd/blocklist/port/pidfile.c
diff -u src/external/bsd/blocklist/port/pidfile.c:1.1.1.1 src/external/bsd/blocklist/port/pidfile.c:1.2
--- src/external/bsd/blocklist/port/pidfile.c:1.1.1.1 Sun Jun 14 21:52:54 2020
+++ src/external/bsd/blocklist/port/pidfile.c Tue Feb 11 12:48:30 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: pidfile.c,v 1.1.1.1 2020/06/15 01:52:54 christos Exp $ */
+/* $NetBSD: pidfile.c,v 1.2 2025/02/11 17:48:30 christos Exp $ */
/*-
* Copyright (c) 1999 The NetBSD Foundation, Inc.
@@ -32,9 +32,11 @@
#include "config.h"
#endif
+#ifdef HAVE_SYS_CDEFS_H
#include <sys/cdefs.h>
+#endif
#if defined(LIBC_SCCS) && !defined(lint)
-__RCSID("$NetBSD: pidfile.c,v 1.1.1.1 2020/06/15 01:52:54 christos Exp $");
+__RCSID("$NetBSD: pidfile.c,v 1.2 2025/02/11 17:48:30 christos Exp $");
#endif
#include <sys/param.h>
Index: src/external/bsd/blocklist/port/popenve.c
diff -u src/external/bsd/blocklist/port/popenve.c:1.1.1.1 src/external/bsd/blocklist/port/popenve.c:1.2
--- src/external/bsd/blocklist/port/popenve.c:1.1.1.1 Sun Jun 14 21:52:54 2020
+++ src/external/bsd/blocklist/port/popenve.c Tue Feb 11 12:48:30 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: popenve.c,v 1.1.1.1 2020/06/15 01:52:54 christos Exp $ */
+/* $NetBSD: popenve.c,v 1.2 2025/02/11 17:48:30 christos Exp $ */
/*
* Copyright (c) 1988, 1993
@@ -36,12 +36,14 @@
#include "config.h"
#endif
+#ifdef HAVE_SYS_CDEFS_H
#include <sys/cdefs.h>
+#endif
#if defined(LIBC_SCCS) && !defined(lint)
#if 0
static char sccsid[] = "@(#)popen.c 8.3 (Berkeley) 5/3/95";
#else
-__RCSID("$NetBSD: popenve.c,v 1.1.1.1 2020/06/15 01:52:54 christos Exp $");
+__RCSID("$NetBSD: popenve.c,v 1.2 2025/02/11 17:48:30 christos Exp $");
#endif
#endif /* LIBC_SCCS and not lint */
Index: src/external/bsd/blocklist/port/sockaddr_snprintf.c
diff -u src/external/bsd/blocklist/port/sockaddr_snprintf.c:1.1.1.1 src/external/bsd/blocklist/port/sockaddr_snprintf.c:1.2
--- src/external/bsd/blocklist/port/sockaddr_snprintf.c:1.1.1.1 Sun Jun 14 21:52:54 2020
+++ src/external/bsd/blocklist/port/sockaddr_snprintf.c Tue Feb 11 12:48:30 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: sockaddr_snprintf.c,v 1.1.1.1 2020/06/15 01:52:54 christos Exp $ */
+/* $NetBSD: sockaddr_snprintf.c,v 1.2 2025/02/11 17:48:30 christos Exp $ */
/*-
* Copyright (c) 2004 The NetBSD Foundation, Inc.
@@ -32,9 +32,11 @@
#include "config.h"
#endif
+#ifdef HAVE_SYS_CDEFS_H
#include <sys/cdefs.h>
+#endif
#if defined(LIBC_SCCS) && !defined(lint)
-__RCSID("$NetBSD: sockaddr_snprintf.c,v 1.1.1.1 2020/06/15 01:52:54 christos Exp $");
+__RCSID("$NetBSD: sockaddr_snprintf.c,v 1.2 2025/02/11 17:48:30 christos Exp $");
#endif /* LIBC_SCCS and not lint */
#include <sys/param.h>
Index: src/external/bsd/blocklist/port/strlcat.c
diff -u src/external/bsd/blocklist/port/strlcat.c:1.1.1.1 src/external/bsd/blocklist/port/strlcat.c:1.2
--- src/external/bsd/blocklist/port/strlcat.c:1.1.1.1 Sun Jun 14 21:52:54 2020
+++ src/external/bsd/blocklist/port/strlcat.c Tue Feb 11 12:48:30 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: strlcat.c,v 1.1.1.1 2020/06/15 01:52:54 christos Exp $ */
+/* $NetBSD: strlcat.c,v 1.2 2025/02/11 17:48:30 christos Exp $ */
/* $OpenBSD: strlcat.c,v 1.10 2003/04/12 21:56:39 millert Exp $ */
/*
@@ -22,9 +22,12 @@
#include "config.h"
#endif
+#ifdef HAVE_SYS_CDEFS_H
#include <sys/cdefs.h>
+#endif
+
#if defined(LIBC_SCCS) && !defined(lint)
-__RCSID("$NetBSD: strlcat.c,v 1.1.1.1 2020/06/15 01:52:54 christos Exp $");
+__RCSID("$NetBSD: strlcat.c,v 1.2 2025/02/11 17:48:30 christos Exp $");
#endif /* LIBC_SCCS and not lint */
#ifdef _LIBC
Index: src/external/bsd/blocklist/port/strlcpy.c
diff -u src/external/bsd/blocklist/port/strlcpy.c:1.1.1.1 src/external/bsd/blocklist/port/strlcpy.c:1.2
--- src/external/bsd/blocklist/port/strlcpy.c:1.1.1.1 Sun Jun 14 21:52:54 2020
+++ src/external/bsd/blocklist/port/strlcpy.c Tue Feb 11 12:48:30 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: strlcpy.c,v 1.1.1.1 2020/06/15 01:52:54 christos Exp $ */
+/* $NetBSD: strlcpy.c,v 1.2 2025/02/11 17:48:30 christos Exp $ */
/* $OpenBSD: strlcpy.c,v 1.7 2003/04/12 21:56:39 millert Exp $ */
/*
@@ -22,9 +22,12 @@
#include "config.h"
#endif
+#ifdef HAVE_SYS_CDEFS_H
#include <sys/cdefs.h>
+#endif
+
#if defined(LIBC_SCCS) && !defined(lint)
-__RCSID("$NetBSD: strlcpy.c,v 1.1.1.1 2020/06/15 01:52:54 christos Exp $");
+__RCSID("$NetBSD: strlcpy.c,v 1.2 2025/02/11 17:48:30 christos Exp $");
#endif /* LIBC_SCCS and not lint */
#ifdef _LIBC
Index: src/external/bsd/blocklist/port/strtoi.c
diff -u src/external/bsd/blocklist/port/strtoi.c:1.1.1.1 src/external/bsd/blocklist/port/strtoi.c:1.2
--- src/external/bsd/blocklist/port/strtoi.c:1.1.1.1 Sun Jun 14 21:52:54 2020
+++ src/external/bsd/blocklist/port/strtoi.c Tue Feb 11 12:48:31 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: strtoi.c,v 1.1.1.1 2020/06/15 01:52:54 christos Exp $ */
+/* $NetBSD: strtoi.c,v 1.2 2025/02/11 17:48:31 christos Exp $ */
/*-
* Copyright (c) 2005 The DragonFly Project. All rights reserved.
@@ -33,8 +33,10 @@
#include "config.h"
#endif
+#ifdef HAVE_SYS_CDEFS_H
#include <sys/cdefs.h>
-__RCSID("$NetBSD: strtoi.c,v 1.1.1.1 2020/06/15 01:52:54 christos Exp $");
+#endif
+__RCSID("$NetBSD: strtoi.c,v 1.2 2025/02/11 17:48:31 christos Exp $");
#if defined(_KERNEL)
#include <sys/param.h>
Index: src/external/bsd/blocklist/test/cltest.c
diff -u src/external/bsd/blocklist/test/cltest.c:1.1.1.1 src/external/bsd/blocklist/test/cltest.c:1.2
--- src/external/bsd/blocklist/test/cltest.c:1.1.1.1 Sun Jun 14 21:52:54 2020
+++ src/external/bsd/blocklist/test/cltest.c Tue Feb 11 12:48:31 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: cltest.c,v 1.1.1.1 2020/06/15 01:52:54 christos Exp $ */
+/* $NetBSD: cltest.c,v 1.2 2025/02/11 17:48:31 christos Exp $ */
/*-
* Copyright (c) 2015 The NetBSD Foundation, Inc.
@@ -32,8 +32,10 @@
#include "config.h"
#endif
+#ifdef HAVE_SYS_CDEFS_H
#include <sys/cdefs.h>
-__RCSID("$NetBSD: cltest.c,v 1.1.1.1 2020/06/15 01:52:54 christos Exp $");
+#endif
+__RCSID("$NetBSD: cltest.c,v 1.2 2025/02/11 17:48:31 christos Exp $");
#include <sys/types.h>
#include <sys/socket.h>