Module Name: src
Committed By: christos
Date: Mon Mar 30 15:47:15 UTC 2020
Modified Files:
src/external/bsd/blacklist/lib: libblacklist.3
Log Message:
Clarify that we always need a valid socket
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/blacklist/lib/libblacklist.3
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/blacklist/lib/libblacklist.3
diff -u src/external/bsd/blacklist/lib/libblacklist.3:1.9 src/external/bsd/blacklist/lib/libblacklist.3:1.10
--- src/external/bsd/blacklist/lib/libblacklist.3:1.9 Wed Nov 6 15:50:01 2019
+++ src/external/bsd/blacklist/lib/libblacklist.3 Mon Mar 30 11:47:15 2020
@@ -1,4 +1,4 @@
-.\" $NetBSD: libblacklist.3,v 1.9 2019/11/06 20:50:01 christos Exp $
+.\" $NetBSD: libblacklist.3,v 1.10 2020/03/30 15:47:15 christos Exp $
.\"
.\" Copyright (c) 2015 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -27,7 +27,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd May 5, 2017
+.Dd March 30, 2020
.Dt LIBBLACKLIST 3
.Os
.Sh NAME
@@ -122,6 +122,14 @@ functions can be used with unconnected s
.Xr getpeername 2
will not work, the server will pass the peer name in the message.
.Pp
+In all cases the file descriptor passed in the
+.Fa fd
+argument must be pointing to a valid socket so that
+.Xr blacklistd 8
+can establish ownership of the local endpoint
+using
+.Xr getsockname 2 .
+.Pp
By default,
.Xr syslogd 8
is used for message logging.