Skip to content

Commit 6ecb876

Browse files
djcctz
authored andcommitted
Clean up stuttery enum variant names
1 parent 318b3e6 commit 6ecb876

2 files changed

Lines changed: 14 additions & 15 deletions

File tree

src/subject_name/dns_name.rs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -319,8 +319,7 @@ pub(super) fn presented_id_matches_reference_id(
319319
//
320320
// For excluded subtrees: we still expand the wildcard so that a SAN whose expansions could
321321
// reach into an excluded subtree is rejected (see CVE-2025-61727).
322-
if presented.peek(b'*')
323-
&& reference_dns_id_role != IdRole::NameConstraint(Subtrees::PermittedSubtrees)
322+
if presented.peek(b'*') && reference_dns_id_role != IdRole::NameConstraint(Subtrees::Permitted)
324323
{
325324
if presented.skip(1).is_err() {
326325
unreachable!();
@@ -980,7 +979,7 @@ mod tests {
980979
for (presented, constraint, expected_result) in PRESENTED_MATCHES_CONSTRAINT {
981980
let actual_result = presented_id_matches_reference_id(
982981
untrusted::Input::from(presented),
983-
IdRole::NameConstraint(Subtrees::PermittedSubtrees),
982+
IdRole::NameConstraint(Subtrees::Permitted),
984983
untrusted::Input::from(constraint),
985984
);
986985
assert_eq!(
@@ -995,7 +994,7 @@ mod tests {
995994
for (presented, constraint, expected_result) in WILDCARD_CONSTRAINT_CONTAINMENT {
996995
let actual_result = presented_id_matches_reference_id(
997996
untrusted::Input::from(presented),
998-
IdRole::NameConstraint(Subtrees::PermittedSubtrees),
997+
IdRole::NameConstraint(Subtrees::Permitted),
999998
untrusted::Input::from(constraint),
1000999
);
10011000
assert_eq!(
@@ -1032,7 +1031,7 @@ mod tests {
10321031
for (presented, constraint, expected_result) in WILDCARD_EXCLUDED_INTERSECTION {
10331032
let actual_result = presented_id_matches_reference_id(
10341033
untrusted::Input::from(presented),
1035-
IdRole::NameConstraint(Subtrees::ExcludedSubtrees),
1034+
IdRole::NameConstraint(Subtrees::Excluded),
10361035
untrusted::Input::from(constraint),
10371036
);
10381037
assert_eq!(

src/subject_name/mod.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,8 @@ fn check_presented_id_conforms_to_constraints(
9393
budget: &mut Budget,
9494
) -> Option<Result<(), Error>> {
9595
let subtrees = [
96-
(Subtrees::PermittedSubtrees, permitted_subtrees),
97-
(Subtrees::ExcludedSubtrees, excluded_subtrees),
96+
(Subtrees::Permitted, permitted_subtrees),
97+
(Subtrees::Excluded, excluded_subtrees),
9898
];
9999

100100
fn general_subtree<'b>(input: &mut untrusted::Reader<'b>) -> Result<GeneralName<'b>, Error> {
@@ -152,8 +152,8 @@ fn check_presented_id_conforms_to_constraints(
152152
// Rejection is achieved by not matching any PermittedSubtrees, and matching all
153153
// ExcludedSubtrees.
154154
match subtrees {
155-
Subtrees::PermittedSubtrees => false,
156-
Subtrees::ExcludedSubtrees => true,
155+
Subtrees::Permitted => false,
156+
Subtrees::Excluded => true,
157157
},
158158
),
159159
(GeneralName::DirectoryName, _) => continue,
@@ -187,19 +187,19 @@ fn check_presented_id_conforms_to_constraints(
187187
};
188188

189189
match (subtrees, matches) {
190-
(Subtrees::PermittedSubtrees, Ok(true)) => {
190+
(Subtrees::Permitted, Ok(true)) => {
191191
has_permitted_subtrees_match = true;
192192
}
193193

194-
(Subtrees::PermittedSubtrees, Ok(false)) => {
194+
(Subtrees::Permitted, Ok(false)) => {
195195
has_permitted_subtrees_mismatch = true;
196196
}
197197

198-
(Subtrees::ExcludedSubtrees, Ok(true)) => {
198+
(Subtrees::Excluded, Ok(true)) => {
199199
return Some(Err(Error::NameConstraintViolation));
200200
}
201201

202-
(Subtrees::ExcludedSubtrees, Ok(false)) => (),
202+
(Subtrees::Excluded, Ok(false)) => (),
203203
(_, Err(err)) => return Some(Err(err)),
204204
}
205205
}
@@ -217,8 +217,8 @@ fn check_presented_id_conforms_to_constraints(
217217

218218
#[derive(Clone, Copy, PartialEq)]
219219
enum Subtrees {
220-
PermittedSubtrees,
221-
ExcludedSubtrees,
220+
Permitted,
221+
Excluded,
222222
}
223223

224224
pub(crate) struct NameIterator<'a> {

0 commit comments

Comments
 (0)