upgrade
int upgrade(void);
if (upgrade()) {
int upgrade(void);
if (upgrade()) {
int upgrade(void);
if (upgrade()) {
} else if (upgrade()) {
if (upgrade()) {
int upgrade(void);
struct kv *upgrade = NULL, *upgrade_ws = NULL;
upgrade = kv_find_value(&desc->http_headers,
} else if (upgrade == NULL) {
if (upgrade_ws != NULL && upgrade != NULL &&