aboutsummaryrefslogtreecommitdiff
path: root/src/messenger/gnunet-service-messenger_member_session.c
diff options
context:
space:
mode:
authorTheJackiMonster <thejackimonster@gmail.com>2021-11-29 12:43:25 +0100
committerTheJackiMonster <thejackimonster@gmail.com>2021-11-29 12:43:25 +0100
commitf8beb38c5e813ace4799cef75232f6e5c6b3a67b (patch)
tree25bd832d3a7a0ffbd89ff007056ba3144bdf5abd /src/messenger/gnunet-service-messenger_member_session.c
parentfdb9fc3b6f1333a05e093ed1a8aee63d6308ced1 (diff)
downloadgnunet-f8beb38c5e813ace4799cef75232f6e5c6b3a67b.tar.gz
gnunet-f8beb38c5e813ace4799cef75232f6e5c6b3a67b.zip
-fix messenger load-, store-operations and uninitialized memory
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
Diffstat (limited to 'src/messenger/gnunet-service-messenger_member_session.c')
-rw-r--r--src/messenger/gnunet-service-messenger_member_session.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/messenger/gnunet-service-messenger_member_session.c b/src/messenger/gnunet-service-messenger_member_session.c
index 03736941f..846dbbe2b 100644
--- a/src/messenger/gnunet-service-messenger_member_session.c
+++ b/src/messenger/gnunet-service-messenger_member_session.c
@@ -518,6 +518,8 @@ load_member_session (struct GNUNET_MESSENGER_Member *member,
518 if (GNUNET_YES != GNUNET_DISK_file_test (config_file)) 518 if (GNUNET_YES != GNUNET_DISK_file_test (config_file))
519 goto free_config; 519 goto free_config;
520 520
521 GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Load session configuration of member: %s\n", config_file);
522
521 struct GNUNET_CONFIGURATION_Handle *cfg = GNUNET_CONFIGURATION_create (); 523 struct GNUNET_CONFIGURATION_Handle *cfg = GNUNET_CONFIGURATION_create ();
522 524
523 if (GNUNET_OK == GNUNET_CONFIGURATION_parse (cfg, config_file)) 525 if (GNUNET_OK == GNUNET_CONFIGURATION_parse (cfg, config_file))
@@ -605,6 +607,8 @@ load_member_session_next (struct GNUNET_MESSENGER_MemberSession *session,
605 if (GNUNET_YES != GNUNET_DISK_file_test (config_file)) 607 if (GNUNET_YES != GNUNET_DISK_file_test (config_file))
606 goto free_config; 608 goto free_config;
607 609
610 GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Load next session configuration of member: %s\n", config_file);
611
608 struct GNUNET_CONFIGURATION_Handle *cfg = GNUNET_CONFIGURATION_create (); 612 struct GNUNET_CONFIGURATION_Handle *cfg = GNUNET_CONFIGURATION_create ();
609 613
610 if (GNUNET_OK == GNUNET_CONFIGURATION_parse (cfg, config_file)) 614 if (GNUNET_OK == GNUNET_CONFIGURATION_parse (cfg, config_file))
@@ -695,6 +699,8 @@ save_member_session (struct GNUNET_MESSENGER_MemberSession *session,
695 char *config_file; 699 char *config_file;
696 GNUNET_asprintf (&config_file, "%s%s", directory, "session.cfg"); 700 GNUNET_asprintf (&config_file, "%s%s", directory, "session.cfg");
697 701
702 GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Save session configuration of member: %s\n", config_file);
703
698 struct GNUNET_CONFIGURATION_Handle *cfg = GNUNET_CONFIGURATION_create (); 704 struct GNUNET_CONFIGURATION_Handle *cfg = GNUNET_CONFIGURATION_create ();
699 705
700 char *key_data = GNUNET_IDENTITY_public_key_to_string(get_member_session_public_key(session)); 706 char *key_data = GNUNET_IDENTITY_public_key_to_string(get_member_session_public_key(session));