},
{
.namestr = "\\000",
- .key = { 0x03, 0x03, 0x02, 0x02 },
+ .key = { 0x03, 0x03, 0x02 },
.len = 3,
},
+ {
+ .namestr = "\\000\\009",
+ .key = { 0x03, 0x03, 0x03, 0x0c, 0x02 },
+ .len = 5,
+ },
{
.namestr = "com",
.key = { 0x16, 0x22, 0x20, 0x02 },
{
.namestr = "example.com.",
.key = { 0x02, 0x16, 0x22, 0x20, 0x02, 0x18, 0x2b, 0x14,
- 0x20, 0x23, 0x1f, 0x18, 0x02, 0x02 },
+ 0x20, 0x23, 0x1f, 0x18, 0x02 },
.len = 13,
},
{
.namestr = "example.com",
.key = { 0x16, 0x22, 0x20, 0x02, 0x18, 0x2b, 0x14, 0x20,
- 0x23, 0x1f, 0x18, 0x02, 0x02 },
+ 0x23, 0x1f, 0x18, 0x02 },
.len = 12,
},
{
.namestr = "EXAMPLE.COM",
.key = { 0x16, 0x22, 0x20, 0x02, 0x18, 0x2b, 0x14, 0x20,
- 0x23, 0x1f, 0x18, 0x02, 0x02 },
+ 0x23, 0x1f, 0x18, 0x02 },
.len = 12,
},
};
} testcases[] = {
{ .namestr = "." },
{ .namestr = "\\000." },
+ { .namestr = "\\000.\\000." },
+ { .namestr = "\\000\\009." },
+ { .namestr = "\\007." },
{ .namestr = "example.com." },
{ .namestr = "EXAMPLE.COM." },
{ .namestr = "www.example.com." },