adjust for OpenBSD

This commit is contained in:
Wolfgang Hottgenroth 2021-04-22 16:55:44 +02:00
parent e02f3db173
commit 6891d32607
2 changed files with 9 additions and 4 deletions

View File

@ -1,15 +1,14 @@
BUILD_DIR = build
C_SOURCES = \
../cube/User/Src/sha256.c \
sha256.c \
sink20169.c \
logging.c
C_INCLUDES = \
-I. \
-I../cube/User/Inc \
-I/usr/include/postgresql
-I/usr/local/include/postgresql
VERSION := $(shell git rev-parse --short=8 HEAD)

View File

@ -388,7 +388,13 @@ int sendToDB(t_forwarderHandle *handle, const char *location, const char *device
char stmt[256];
int res1 = snprintf(stmt, sizeof(stmt),
"INSERT INTO mainsfrequency (time, host, location, freq) "
"VALUES(to_timestamp(%lu), '%s', '%s', %d.%03d)",
"VALUES(to_timestamp("
#ifdef OpenBSD
"%llu"
#else
"%lu"
#endif
"), '%s', '%s', %d.%03d)",
timestamp, deviceId, location,
frequency_before_point, frequency_behind_point);
if (res1 > sizeof(stmt)) {