diff options
author | Marcello Stanisci <stanisci.m@gmail.com> | 2019-06-15 00:24:27 +0200 |
---|---|---|
committer | Marcello Stanisci <stanisci.m@gmail.com> | 2019-06-15 00:24:27 +0200 |
commit | 6574f81dc505637bb6717066074119463cd944de (patch) | |
tree | 49c978aa8aee4ec6cf509795fbd6c92abe19ec5f /src/twister/taler-twister-service.c | |
parent | 93c3983b378faaf56d9b74df833c45554c779d47 (diff) | |
download | twister-6574f81dc505637bb6717066074119463cd944de.tar.gz twister-6574f81dc505637bb6717066074119463cd944de.tar.bz2 twister-6574f81dc505637bb6717066074119463cd944de.zip |
remove dead code
Diffstat (limited to 'src/twister/taler-twister-service.c')
-rw-r--r-- | src/twister/taler-twister-service.c | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/src/twister/taler-twister-service.c b/src/twister/taler-twister-service.c index bca3b7e..e14959d 100644 --- a/src/twister/taler-twister-service.c +++ b/src/twister/taler-twister-service.c @@ -2675,9 +2675,27 @@ handle_modify_path_ul (void *cls, const struct TWISTER_ModifyPath *src) { struct GNUNET_SERVICE_Client *c = cls; + uint16_t tailsize; + char *payload_path; + char *payload_value; + + tailsize = ntohs (src->header.size) - sizeof (*src); + + if (tailsize != GNUNET_STRINGS_buffer_tokenize + ((const char *) &src[1], + tailsize, + 2, + &payload_path, + &payload_value)) + { + GNUNET_break_op (0); + GNUNET_SERVICE_client_drop (c); + return; + } + + modify_path_dl = GNUNET_strdup (payload_path); + modify_value = GNUNET_strdup (payload_value); - strcpy (modify_path_ul, src->path); - strcpy (modify_value, src->value); send_acknowledgement (c); } |