control.stream_id = 1;
control.http_page = (uint8_t*)http_page;
control.http_page_len = strlen(http_page);
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == INJECTION_SUCCESS);
uint8_t out[] =
control.stream_id = 1;
control.http_page = (uint8_t*)http_page;
control.http_page_len = strlen(http_page);
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == INJECTION_SUCCESS);
control.stream_id = 1;
control.http_page = (uint8_t*)http_page;
control.http_page_len = strlen(http_page);
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == INJECTION_SUCCESS);
control.stream_id = 1;
control.http_page = (uint8_t*)http_page;
control.http_page_len = strlen(http_page);
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == INJECTION_SUCCESS);
control.stream_id = 1;
control.http_page = (uint8_t*)http_page;
control.http_page_len = strlen(http_page);
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == ERR_PAGE_TRANSLATION);
}
control.stream_id = 1;
control.http_page = (uint8_t*)http_page;
control.http_page_len = strlen(http_page);
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == ERR_PAGE_TRANSLATION);
}
control.stream_id = 1;
control.http_page = (uint8_t*)http_page;
control.http_page_len = strlen(http_page);
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == ERR_PAGE_TRANSLATION);
}
control.stream_id = 1;
control.http_page = (uint8_t*)http_page;
control.http_page_len = strlen(http_page);
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == ERR_PAGE_TRANSLATION);
}
control.stream_id = 1;
control.http_page = (uint8_t*)http_page;
control.http_page_len = strlen(http_page);
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == ERR_PAGE_TRANSLATION);
}
control.stream_id = 1;
control.http_page = (uint8_t*)http_page;
control.http_page_len = strlen(http_page);
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == ERR_PAGE_TRANSLATION);
}
control.stream_id = 1;
control.http_page = (uint8_t*)http_page;
control.http_page_len = strlen(http_page);
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == ERR_PAGE_TRANSLATION);
}
control.stream_id = 1;
control.http_page = (uint8_t*)http_page;
control.http_page_len = strlen(http_page);
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == ERR_PAGE_TRANSLATION);
}
control.stream_id = 1;
control.http_page = (uint8_t*)http_page;
control.http_page_len = strlen(http_page);
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == ERR_PAGE_TRANSLATION);
}
control.stream_id = 1;
control.http_page = http_page;
control.http_page_len = size;
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == INJECTION_SUCCESS);
control.stream_id = 1;
control.http_page = http_page;
control.http_page_len = size;
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == INJECTION_SUCCESS);
uint8_t out[] =
control.stream_id = 1;
control.http_page = http_page;
control.http_page_len = size;
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == INJECTION_SUCCESS);
control.http_page = http_page;
control.http_page_len = size;
control.stream_id = 0xf000;
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == INJECTION_SUCCESS);
CHECK(payload_len == 2019);
control.stream_id = 1;
control.http_page = http_page;
control.http_page_len = size;
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == ERR_TRANSLATED_HDRS_SIZE);
}
control.stream_id = 1;
control.http_page = http_page;
control.http_page_len = size;
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == ERR_TRANSLATED_HDRS_SIZE);
}
control.stream_id = 1;
control.http_page = http_page;
control.http_page_len = size;
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == ERR_TRANSLATED_HDRS_SIZE);
}
control.stream_id = 1;
control.http_page = http_page;
control.http_page_len = size;
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == ERR_TRANSLATED_HDRS_SIZE);
}
control.stream_id = 1;
control.http_page = http_page;
control.http_page_len = size;
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == INJECTION_SUCCESS);
// Headers frame header + status ok + data frame header
uint8_t out[] = { 0, 0, 1, 1, 4, 0, 0, 0, 1, 0x88, 0, 0x40, 0, 0, 1, 0, 0, 0, 1 };
control.stream_id = 1;
control.http_page = http_page;
control.http_page_len = size;
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == INJECTION_SUCCESS);
// Headers frame header + status ok + data frame header
uint8_t out[] = { 0, 0, 1, 1, 4, 0, 0, 0, 1, 0x88, 0, 0x40, 0, 0, 0, 0, 0, 0, 1 };
InjectionControl control;
control.http_page = nullptr;
control.http_page_len = 1;
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == ERR_PAGE_TRANSLATION);
}
InjectionControl control;
control.http_page = http_page;
control.http_page_len = 0;
- status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len);
+ status = PayloadInjector::get_http2_payload(control, http2_payload, payload_len, false);
CHECK(status == ERR_PAGE_TRANSLATION);
}