浏览代码

When asking for a specific address type, others aren't acceptable

Nick Mathewson 13 年之前
父节点
当前提交
93591383a9
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      src/or/connection_edge.c

+ 4 - 0
src/or/connection_edge.c

@@ -1168,6 +1168,10 @@ connection_ap_handshake_rewrite_and_attach(entry_connection_t *conn,
                      "no IPv4 traffic supported.");
             connection_mark_unattached_ap(conn, END_STREAM_REASON_ENTRYPOLICY);
             return -1;
+          } else if (family == AF_INET6) {
+            conn->ipv4_traffic_ok = 0;
+          } else if (family == AF_INET) {
+            conn->ipv6_traffic_ok = 0;
           }
         }
       }