Add comment about X.509 name comparison of buffer with itself
diff --git a/library/x509_crt.c b/library/x509_crt.c
index 59898f7..61e4a9e 100644
--- a/library/x509_crt.c
+++ b/library/x509_crt.c
@@ -1283,6 +1283,7 @@
p += len;
frame->issuer_raw.len = p - frame->issuer_raw.p;
+ /* Comparing the raw buffer to itself amounts to structural validation. */
ret = mbedtls_x509_name_cmp_raw( &frame->issuer_raw,
&frame->issuer_raw,
NULL, NULL );
@@ -1313,6 +1314,7 @@
p += len;
frame->subject_raw.len = p - frame->subject_raw.p;
+ /* Comparing the raw buffer to itself amounts to structural validation. */
ret = mbedtls_x509_name_cmp_raw( &frame->subject_raw,
&frame->subject_raw,
NULL, NULL );