summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorToni Uhlig <matzeton@googlemail.com>2021-01-27 17:53:18 +0100
committerToni Uhlig <matzeton@googlemail.com>2021-01-27 18:05:13 +0100
commit257cce1dccb19190ebcb4c48bac421a21daa4a56 (patch)
tree97de2a779654101691458573d7ed32b5a9cea1ab /examples
parent9564b0ce2c239b02235414d908829fff9c684a8c (diff)
Fixed braindead failure - Increase of NETWORK_BUFFER_MAX_SIZE > 9999 means to also increase NETWORK_BUFFER_LENGTH_DIGITS to 5.
* Fixed ARM32 xcompile warnings; Other GCC versions, other uint64_t's.. * Replaced ridiculous nDPIsrvd_JSON_BYTES with NETWORK_BUFFER_LENGTH_DIGITS. Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
Diffstat (limited to 'examples')
-rw-r--r--examples/c-json-stdout/c-json-stdout.c8
-rw-r--r--examples/go-dashboard/main.go26
2 files changed, 17 insertions, 17 deletions
diff --git a/examples/c-json-stdout/c-json-stdout.c b/examples/c-json-stdout/c-json-stdout.c
index e17f16a1c..7265feec1 100644
--- a/examples/c-json-stdout/c-json-stdout.c
+++ b/examples/c-json-stdout/c-json-stdout.c
@@ -57,11 +57,11 @@ int main(void)
}
buf_used += bytes_read;
- while (buf_used >= nDPIsrvd_JSON_BYTES + 1)
+ while (buf_used >= NETWORK_BUFFER_LENGTH_DIGITS + 1)
{
- if (buf[nDPIsrvd_JSON_BYTES] != '{')
+ if (buf[NETWORK_BUFFER_LENGTH_DIGITS] != '{')
{
- fprintf(stderr, "BUG: JSON invalid opening character: '%c'\n", buf[nDPIsrvd_JSON_BYTES]);
+ fprintf(stderr, "BUG: JSON invalid opening character: '%c'\n", buf[NETWORK_BUFFER_LENGTH_DIGITS]);
exit(1);
}
@@ -77,7 +77,7 @@ int main(void)
}
if ((uint8_t *)json_str_start == buf)
{
- fprintf(stderr, "BUG: Missing size before JSON string: \"%.*s\"\n", nDPIsrvd_JSON_BYTES, buf);
+ fprintf(stderr, "BUG: Missing size before JSON string: \"%.*s\"\n", NETWORK_BUFFER_LENGTH_DIGITS, buf);
exit(1);
}
if (json_bytes > sizeof(buf))
diff --git a/examples/go-dashboard/main.go b/examples/go-dashboard/main.go
index f1acfebb3..ef468f3d9 100644
--- a/examples/go-dashboard/main.go
+++ b/examples/go-dashboard/main.go
@@ -20,7 +20,7 @@ var (
ErrorLogger *log.Logger
NETWORK_BUFFER_MAX_SIZE uint16 = 12288
- nDPIsrvd_JSON_BYTES uint16 = 4
+ NETWORK_BUFFER_LENGTH_DIGITS uint16 = 5
)
type packet_event struct {
@@ -158,20 +158,20 @@ func main() {
jsonStrLen += uint16(nread)
for {
- if jsonStrLen < nDPIsrvd_JSON_BYTES+1 {
+ if jsonStrLen < NETWORK_BUFFER_LENGTH_DIGITS+1 {
break
}
- if jsonStr[nDPIsrvd_JSON_BYTES] != '{' {
+ if jsonStr[NETWORK_BUFFER_LENGTH_DIGITS] != '{' {
ErrorLogger.Printf("BUG: JSON invalid opening character at position %d: '%s' (%x)\n",
- nDPIsrvd_JSON_BYTES,
- string(jsonStr[:nDPIsrvd_JSON_BYTES]), jsonStr[nDPIsrvd_JSON_BYTES])
+ NETWORK_BUFFER_LENGTH_DIGITS,
+ string(jsonStr[:NETWORK_BUFFER_LENGTH_DIGITS]), jsonStr[NETWORK_BUFFER_LENGTH_DIGITS])
os.Exit(1)
}
if jsonLen == 0 {
var tmp uint64
- if tmp, err = strconv.ParseUint(strings.TrimLeft(jsonStr[:4], "0"), 10, 16); err != nil {
+ if tmp, err = strconv.ParseUint(strings.TrimLeft(jsonStr[:NETWORK_BUFFER_LENGTH_DIGITS], "0"), 10, 16); err != nil {
ErrorLogger.Printf("BUG: Could not parse length of a JSON string: %v\n", err)
os.Exit(1)
} else {
@@ -179,21 +179,21 @@ func main() {
}
}
- if jsonStrLen < jsonLen+nDPIsrvd_JSON_BYTES {
+ if jsonStrLen < jsonLen+NETWORK_BUFFER_LENGTH_DIGITS {
break
}
- if jsonStr[jsonLen+nDPIsrvd_JSON_BYTES-2] != '}' || jsonStr[jsonLen+nDPIsrvd_JSON_BYTES-1] != '\n' {
+ if jsonStr[jsonLen+NETWORK_BUFFER_LENGTH_DIGITS-2] != '}' || jsonStr[jsonLen+NETWORK_BUFFER_LENGTH_DIGITS-1] != '\n' {
ErrorLogger.Printf("BUG: JSON invalid closing character at position %d: '%s'\n",
- jsonLen+nDPIsrvd_JSON_BYTES,
- string(jsonStr[jsonLen+nDPIsrvd_JSON_BYTES-1]))
+ jsonLen+NETWORK_BUFFER_LENGTH_DIGITS,
+ string(jsonStr[jsonLen+NETWORK_BUFFER_LENGTH_DIGITS-1]))
os.Exit(1)
}
- writer <- jsonStr[nDPIsrvd_JSON_BYTES : nDPIsrvd_JSON_BYTES+jsonLen]
+ writer <- jsonStr[NETWORK_BUFFER_LENGTH_DIGITS : NETWORK_BUFFER_LENGTH_DIGITS+jsonLen]
- jsonStr = jsonStr[jsonLen+nDPIsrvd_JSON_BYTES:]
- jsonStrLen -= (jsonLen + nDPIsrvd_JSON_BYTES)
+ jsonStr = jsonStr[jsonLen+NETWORK_BUFFER_LENGTH_DIGITS:]
+ jsonStrLen -= (jsonLen + NETWORK_BUFFER_LENGTH_DIGITS)
jsonLen = 0
}
}