Commit 0c3c4756 authored by Nick Mathewson's avatar Nick Mathewson 🥔
Browse files

Merge remote-tracking branch 'public/bug9596' into maint-0.2.4

parents 0bec6527 a5f6cb90
Loading
Loading
Loading
Loading

changes/bug9596

0 → 100644
+4 −0
Original line number Diff line number Diff line
  o Minor bugfixes:
    - Correctly log long IPv6 exit policy, instead of truncating them
      or reporting an error. Fixes bug 9596; bugfix on 0.2.4.7-alpha.
+4 −3
Original line number Diff line number Diff line
@@ -12,10 +12,11 @@
#ifndef TOR_POLICIES_H
#define TOR_POLICIES_H

/* (length of "accept 255.255.255.255/255.255.255.255:65535-65535\n" plus a
 * NUL.)
/* (length of
 * "accept6 [ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff]/128:65535-65535\n"
 * plus a terminating NUL, rounded up to a nice number.)
 */
#define POLICY_BUF_LEN 52
#define POLICY_BUF_LEN 72

int firewall_is_fascist_or(void);
int fascist_firewall_allows_address_or(const tor_addr_t *addr, uint16_t port);