redis: Fix the host() and port() options

The host() and port() options were not declared in the parser, only in
the grammar, thus using them led to a syntax error. Declare them for the
parser too.

Reported-by: Otto Berger <otto@bergerdata.de>
Signed-off-by: Gergely Nagy <algernon@balabit.hu>
linux-kmsg-format: Correctly calculate time diffs on 32-bit platforms

On 32-bit platforms, explicitly cast struct timeval members to 64-bit,
so the time difference calculations will not be truncated.

Reported-by: Jakub Wilk <jwilk@debian.org>
Signed-off-by: Gergely Nagy <algernon@balabit.hu>