From 32ada34bce57d83a54d65c27561a5a39d0302992 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Thu, 16 Mar 2023 11:31:21 +0700 Subject: Fix non-8-aligned IPv4 netmask parsing - see https://github.com/bcgit/bc-csharp/issues/426 --- crypto/src/asn1/x509/GeneralName.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'crypto/src/asn1/x509') diff --git a/crypto/src/asn1/x509/GeneralName.cs b/crypto/src/asn1/x509/GeneralName.cs index 62d650df0..3f5a35d37 100644 --- a/crypto/src/asn1/x509/GeneralName.cs +++ b/crypto/src/asn1/x509/GeneralName.cs @@ -337,7 +337,7 @@ namespace Org.BouncyCastle.Asn1.X509 } if (bits > 0) { - addr[offset] = (byte)(byte.MaxValue >> (8 - bits)); + addr[offset] = (byte)(0xFF00 >> bits); } } -- cgit 1.4.1