summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/parameters/parameters.c')
-rw-r--r--src/parameters/parameters.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/parameters/parameters.c b/src/parameters/parameters.c
index 63556f0..116e716 100644
--- a/src/parameters/parameters.c
+++ b/src/parameters/parameters.c
@@ -53,6 +53,8 @@ static void set_default_to_all_fields
struct JH_parameters param [const restrict static 1]
)
{
+ param->print_chat = 0;
+ param->print_additional_info = 0;
param->socket_name = (const char *) NULL;
param->server = (const char *) NULL;
param->password = (const char *) NULL;
@@ -174,6 +176,22 @@ static int set_options
{
param->use_ipv6 = 1;
}
+ if
+ (
+ JH_STRING_EQUALS("-c", argv[i])
+ || JH_STRING_EQUALS("--print-chat", argv[i])
+ )
+ {
+ param->print_chat = 1;
+ }
+ if
+ (
+ JH_STRING_EQUALS("-i", argv[i])
+ || JH_STRING_EQUALS("--print-additional-info", argv[i])
+ )
+ {
+ param->print_additional_info = 1;
+ }
else if
(
JH_STRING_EQUALS("-u", argv[i])