src: http2::lookup_token: Don't need to make char lowcase
This commit is contained in:
parent
9854e3746f
commit
f26d436ee6
|
@ -71,7 +71,7 @@ int lookup_token(const uint8_t *name, size_t namelen) {
|
||||||
print '''\
|
print '''\
|
||||||
case {}:'''.format(size)
|
case {}:'''.format(size)
|
||||||
print '''\
|
print '''\
|
||||||
switch (util::lowcase(name[namelen - 1])) {'''
|
switch (name[namelen - 1]) {'''
|
||||||
for c in sorted(ents.keys()):
|
for c in sorted(ents.keys()):
|
||||||
headers = sorted(ents[c])
|
headers = sorted(ents[c])
|
||||||
print '''\
|
print '''\
|
||||||
|
|
24
src/http2.cc
24
src/http2.cc
|
@ -427,7 +427,7 @@ int lookup_token(const std::string &name) {
|
||||||
int lookup_token(const uint8_t *name, size_t namelen) {
|
int lookup_token(const uint8_t *name, size_t namelen) {
|
||||||
switch (namelen) {
|
switch (namelen) {
|
||||||
case 2:
|
case 2:
|
||||||
switch (util::lowcase(name[namelen - 1])) {
|
switch (name[namelen - 1]) {
|
||||||
case 'e':
|
case 'e':
|
||||||
if (util::streq("t", name, 1)) {
|
if (util::streq("t", name, 1)) {
|
||||||
return HD_TE;
|
return HD_TE;
|
||||||
|
@ -436,7 +436,7 @@ int lookup_token(const uint8_t *name, size_t namelen) {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 3:
|
case 3:
|
||||||
switch (util::lowcase(name[namelen - 1])) {
|
switch (name[namelen - 1]) {
|
||||||
case 'a':
|
case 'a':
|
||||||
if (util::streq("vi", name, 2)) {
|
if (util::streq("vi", name, 2)) {
|
||||||
return HD_VIA;
|
return HD_VIA;
|
||||||
|
@ -445,7 +445,7 @@ int lookup_token(const uint8_t *name, size_t namelen) {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 4:
|
case 4:
|
||||||
switch (util::lowcase(name[namelen - 1])) {
|
switch (name[namelen - 1]) {
|
||||||
case 't':
|
case 't':
|
||||||
if (util::streq("hos", name, 3)) {
|
if (util::streq("hos", name, 3)) {
|
||||||
return HD_HOST;
|
return HD_HOST;
|
||||||
|
@ -454,7 +454,7 @@ int lookup_token(const uint8_t *name, size_t namelen) {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 5:
|
case 5:
|
||||||
switch (util::lowcase(name[namelen - 1])) {
|
switch (name[namelen - 1]) {
|
||||||
case 'h':
|
case 'h':
|
||||||
if (util::streq(":pat", name, 4)) {
|
if (util::streq(":pat", name, 4)) {
|
||||||
return HD__PATH;
|
return HD__PATH;
|
||||||
|
@ -468,7 +468,7 @@ int lookup_token(const uint8_t *name, size_t namelen) {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 6:
|
case 6:
|
||||||
switch (util::lowcase(name[namelen - 1])) {
|
switch (name[namelen - 1]) {
|
||||||
case 'e':
|
case 'e':
|
||||||
if (util::streq("cooki", name, 5)) {
|
if (util::streq("cooki", name, 5)) {
|
||||||
return HD_COOKIE;
|
return HD_COOKIE;
|
||||||
|
@ -487,7 +487,7 @@ int lookup_token(const uint8_t *name, size_t namelen) {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 7:
|
case 7:
|
||||||
switch (util::lowcase(name[namelen - 1])) {
|
switch (name[namelen - 1]) {
|
||||||
case 'c':
|
case 'c':
|
||||||
if (util::streq("alt-sv", name, 6)) {
|
if (util::streq("alt-sv", name, 6)) {
|
||||||
return HD_ALT_SVC;
|
return HD_ALT_SVC;
|
||||||
|
@ -514,7 +514,7 @@ int lookup_token(const uint8_t *name, size_t namelen) {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 8:
|
case 8:
|
||||||
switch (util::lowcase(name[namelen - 1])) {
|
switch (name[namelen - 1]) {
|
||||||
case 'n':
|
case 'n':
|
||||||
if (util::streq("locatio", name, 7)) {
|
if (util::streq("locatio", name, 7)) {
|
||||||
return HD_LOCATION;
|
return HD_LOCATION;
|
||||||
|
@ -523,7 +523,7 @@ int lookup_token(const uint8_t *name, size_t namelen) {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 10:
|
case 10:
|
||||||
switch (util::lowcase(name[namelen - 1])) {
|
switch (name[namelen - 1]) {
|
||||||
case 'e':
|
case 'e':
|
||||||
if (util::streq("keep-aliv", name, 9)) {
|
if (util::streq("keep-aliv", name, 9)) {
|
||||||
return HD_KEEP_ALIVE;
|
return HD_KEEP_ALIVE;
|
||||||
|
@ -542,7 +542,7 @@ int lookup_token(const uint8_t *name, size_t namelen) {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 14:
|
case 14:
|
||||||
switch (util::lowcase(name[namelen - 1])) {
|
switch (name[namelen - 1]) {
|
||||||
case 'h':
|
case 'h':
|
||||||
if (util::streq("content-lengt", name, 13)) {
|
if (util::streq("content-lengt", name, 13)) {
|
||||||
return HD_CONTENT_LENGTH;
|
return HD_CONTENT_LENGTH;
|
||||||
|
@ -556,7 +556,7 @@ int lookup_token(const uint8_t *name, size_t namelen) {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 15:
|
case 15:
|
||||||
switch (util::lowcase(name[namelen - 1])) {
|
switch (name[namelen - 1]) {
|
||||||
case 'r':
|
case 'r':
|
||||||
if (util::streq("x-forwarded-fo", name, 14)) {
|
if (util::streq("x-forwarded-fo", name, 14)) {
|
||||||
return HD_X_FORWARDED_FOR;
|
return HD_X_FORWARDED_FOR;
|
||||||
|
@ -565,7 +565,7 @@ int lookup_token(const uint8_t *name, size_t namelen) {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 16:
|
case 16:
|
||||||
switch (util::lowcase(name[namelen - 1])) {
|
switch (name[namelen - 1]) {
|
||||||
case 'n':
|
case 'n':
|
||||||
if (util::streq("proxy-connectio", name, 15)) {
|
if (util::streq("proxy-connectio", name, 15)) {
|
||||||
return HD_PROXY_CONNECTION;
|
return HD_PROXY_CONNECTION;
|
||||||
|
@ -574,7 +574,7 @@ int lookup_token(const uint8_t *name, size_t namelen) {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 17:
|
case 17:
|
||||||
switch (util::lowcase(name[namelen - 1])) {
|
switch (name[namelen - 1]) {
|
||||||
case 'e':
|
case 'e':
|
||||||
if (util::streq("if-modified-sinc", name, 16)) {
|
if (util::streq("if-modified-sinc", name, 16)) {
|
||||||
return HD_IF_MODIFIED_SINCE;
|
return HD_IF_MODIFIED_SINCE;
|
||||||
|
|
Loading…
Reference in New Issue