X509_IP_ADDR_BLOCKS flag signals the presence of an ipAddrBlock certificate extension

This commit is contained in:
Andreas Steffen
2009-12-22 13:18:27 +01:00
parent 91e35b7c9e
commit e16a01a5e6
2 changed files with 10 additions and 7 deletions
@@ -46,6 +46,8 @@ enum x509_flag_t {
X509_SERVER_AUTH = (1<<3), X509_SERVER_AUTH = (1<<3),
/** cert is self-signed */ /** cert is self-signed */
X509_SELF_SIGNED = (1<<4), X509_SELF_SIGNED = (1<<4),
/** cert has an ipAddrBlocks extension */
X509_IP_ADDR_BLOCKS = (1<<5),
}; };
/** /**
@@ -803,6 +803,7 @@ static void parse_ipAddrBlocks(chunk_t blob, int level0,
break; break;
} }
} }
this->flags |= X509_IP_ADDR_BLOCKS;
end: end:
parser->destroy(parser); parser->destroy(parser);