Take this:
struct {
PathValidationType path_validation_type;
select (path_validation_type) {
case scvp: SCVPValidationRequest;
} request;
} PathValidationRequest;
enum { scvp(1), (255) } PathValidationType;
This adds a layer of extensibility that doesn't do a lot. Please consider
making this less generic. If we want a different validation design, then
another extension can be defined. We have a poor track record of being able to
use these nested extension points and it will be more efficient to just put the
SCVP pieces in their own extension.
_______________________________________________
TLS mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/tls