openbsd-ports/www/slowhttptest/patches/patch-src_slowhttptestmain_cc

30 lines
995 B
Plaintext

$OpenBSD: patch-src_slowhttptestmain_cc,v 1.2 2018/04/25 20:13:04 naddy Exp $
error: invalid suffix on literal; C++11 requires a space between literal and identifier
Index: src/slowhttptestmain.cc
--- src/slowhttptestmain.cc.orig
+++ src/slowhttptestmain.cc
@@ -44,10 +44,10 @@ static void info() {
}
static void usage() {
printf(
- "\n"PACKAGE", a tool to test for slow HTTP "
+ "\n" PACKAGE ", a tool to test for slow HTTP "
"DoS vulnerabilities - version " VERSION "\n"
"Usage: "
- PACKAGE" [options ...]"
+ PACKAGE " [options ...]"
"\n"
"Test modes:\n"
" -H slow headers a.k.a. Slowloris (default)\n"
@@ -158,7 +158,7 @@ int main(int argc, char **argv) {
SlowTestType type = slowhttptest::eHeader;
ProxyType proxy_type = slowhttptest::eNoProxy;
long tmp;
- char o;
+ int o;
while((o = getopt(argc, argv, ":HBRXgha:b:c:d:e:i:k:l:n:o:p:r:s:t:u:v:w:x:y:z:")) != -1) {
switch (o) {
case 'a':