summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortb <>2021-12-28 16:21:59 +0000
committertb <>2021-12-28 16:21:59 +0000
commit0e7d4e6fe6e9b90dd5e9e65301b1c7f33b277995 (patch)
tree1560876a47cff6d43faa6fbb881b7ee60d046839 /src
parent10bf2b260818e12ba8063556da5d7b74dde85775 (diff)
downloadopenbsd-0e7d4e6fe6e9b90dd5e9e65301b1c7f33b277995.tar.gz
openbsd-0e7d4e6fe6e9b90dd5e9e65301b1c7f33b277995.tar.bz2
openbsd-0e7d4e6fe6e9b90dd5e9e65301b1c7f33b277995.zip
Add a comment so I don't forget to think about input validation
in make_IPAddressFamily()
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/x509/x509_addr.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/libcrypto/x509/x509_addr.c b/src/lib/libcrypto/x509/x509_addr.c
index 244eea1f23..e66d408ffb 100644
--- a/src/lib/libcrypto/x509/x509_addr.c
+++ b/src/lib/libcrypto/x509/x509_addr.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: x509_addr.c,v 1.32 2021/12/28 16:10:47 tb Exp $ */ 1/* $OpenBSD: x509_addr.c,v 1.33 2021/12/28 16:21:59 tb Exp $ */
2/* 2/*
3 * Contributed to the OpenSSL Project by the American Registry for 3 * Contributed to the OpenSSL Project by the American Registry for
4 * Internet Numbers ("ARIN"). 4 * Internet Numbers ("ARIN").
@@ -774,6 +774,8 @@ make_IPAddressFamily(IPAddrBlocks *addr, const unsigned afi,
774 if (!CBB_init(&cbb, 0)) 774 if (!CBB_init(&cbb, 0))
775 goto err; 775 goto err;
776 776
777 /* XXX - should afi <= 65535 and *safi < 255 be checked here? */
778
777 if (!CBB_add_u16(&cbb, afi)) 779 if (!CBB_add_u16(&cbb, afi))
778 goto err; 780 goto err;
779 if (safi != NULL) { 781 if (safi != NULL) {