Explorar o código

r12621@catbus: nickm | 2007-05-01 16:22:56 -0400
Authority patch; backport candidate: include micro-versions in network status documents.


svn:r10087

Nick Mathewson %!s(int64=19) %!d(string=hai) anos
pai
achega
c9c0d2846d
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  1. 2 0
      src/or/dirserv.c

+ 2 - 0
src/or/dirserv.c

@@ -1750,6 +1750,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);
+        if (eos && !strcmpstart(eos, " (r"))
+          eos = find_whitespace(eos+1);
         if (eos) {
         if (eos) {
           char *platform = tor_strndup(ri->platform, eos-(ri->platform));
           char *platform = tor_strndup(ri->platform, eos-(ri->platform));
           if (tor_snprintf(outp, endp-outp,
           if (tor_snprintf(outp, endp-outp,