Loading src/or/dirserv.c +3 −1 Changes for src/or/dirserv.c: 3 added lines, 1 removed line. Original line number Original line Diff line number Diff line Loading @@ -1563,7 +1563,8 @@ generate_v2_networkstatus(void) outp += strlen(outp); outp += strlen(outp); if (ri->platform && !strcmpstart(ri->platform, "Tor ")) { if (ri->platform && !strcmpstart(ri->platform, "Tor ")) { const char *eos = find_whitespace(ri->platform+4); const char *eos = find_whitespace(ri->platform+4); char *platform = tor_strndup(ri->platform+4, eos-(ri->platform+4)); if (eos) { char *platform = tor_strndup(ri->platform, eos-(ri->platform)); if (tor_snprintf(outp, endp-outp, if (tor_snprintf(outp, endp-outp, "opt v %s\n", platform)<0) { "opt v %s\n", platform)<0) { log_warn(LD_BUG, "Unable to print router version."); log_warn(LD_BUG, "Unable to print router version."); Loading @@ -1573,6 +1574,7 @@ generate_v2_networkstatus(void) outp += strlen(outp); outp += strlen(outp); } } } } } }); }); if (tor_snprintf(outp, endp-outp, "directory-signature %s\n", if (tor_snprintf(outp, endp-outp, "directory-signature %s\n", Loading Loading
src/or/dirserv.c +3 −1 Changes for src/or/dirserv.c: 3 added lines, 1 removed line. Original line number Original line Diff line number Diff line Loading @@ -1563,7 +1563,8 @@ generate_v2_networkstatus(void) outp += strlen(outp); outp += strlen(outp); if (ri->platform && !strcmpstart(ri->platform, "Tor ")) { if (ri->platform && !strcmpstart(ri->platform, "Tor ")) { const char *eos = find_whitespace(ri->platform+4); const char *eos = find_whitespace(ri->platform+4); char *platform = tor_strndup(ri->platform+4, eos-(ri->platform+4)); if (eos) { char *platform = tor_strndup(ri->platform, eos-(ri->platform)); if (tor_snprintf(outp, endp-outp, if (tor_snprintf(outp, endp-outp, "opt v %s\n", platform)<0) { "opt v %s\n", platform)<0) { log_warn(LD_BUG, "Unable to print router version."); log_warn(LD_BUG, "Unable to print router version."); Loading @@ -1573,6 +1574,7 @@ generate_v2_networkstatus(void) outp += strlen(outp); outp += strlen(outp); } } } } } }); }); if (tor_snprintf(outp, endp-outp, "directory-signature %s\n", if (tor_snprintf(outp, endp-outp, "directory-signature %s\n", Loading