[tor-commits] [flashproxy/master] Unexpose some PT methods that don't need to be exposed.

dcf at torproject.org dcf at torproject.org
Wed Jan 30 22:17:06 UTC 2013


commit 4abe2a5f7491d76414ff857368c4bf3788dc21b8
Author: David Fifield <david at bamsoftware.com>
Date:   Mon Jan 28 22:28:05 2013 -0800

    Unexpose some PT methods that don't need to be exposed.
---
 websocket-transport/pt.go |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/websocket-transport/pt.go b/websocket-transport/pt.go
index c43bf90..cb349e0 100644
--- a/websocket-transport/pt.go
+++ b/websocket-transport/pt.go
@@ -120,7 +120,7 @@ func PtSmethodsDone() {
 // Get a pluggable transports version offered by Tor and understood by us, if
 // any. The only version we understand is "1". This function reads the
 // environment variable TOR_PT_MANAGED_TRANSPORT_VER.
-func PtGetManagedTransportVer() string {
+func getManagedTransportVer() string {
 	const transportVersion = "1"
 	for _, offered := range strings.Split(getenvRequired("TOR_PT_MANAGED_TRANSPORT_VER"), ",") {
 		if offered == transportVersion {
@@ -133,7 +133,7 @@ func PtGetManagedTransportVer() string {
 // Get the intersection of the method names offered by Tor and those in
 // methodNames. This function reads the environment variable
 // TOR_PT_CLIENT_TRANSPORTS.
-func PtGetClientTransports(methodNames []string) []string {
+func getClientTransports(methodNames []string) []string {
 	clientTransports := getenvRequired("TOR_PT_CLIENT_TRANSPORTS")
 	if clientTransports == "*" {
 		return methodNames
@@ -162,14 +162,14 @@ type PtClientInfo struct {
 func PtClientSetup(methodNames []string) PtClientInfo {
 	var info PtClientInfo
 
-	ver := PtGetManagedTransportVer()
+	ver := getManagedTransportVer()
 	if ver == "" {
 		PtVersionError("no-version")
 	} else {
 		PtLine("VERSION", ver)
 	}
 
-	info.MethodNames = PtGetClientTransports(methodNames)
+	info.MethodNames = getClientTransports(methodNames)
 	if len(info.MethodNames) == 0 {
 		PtCmethodsDone()
 		os.Exit(1)
@@ -222,7 +222,7 @@ func filterBindAddrs(addrs []PtBindAddr, methodNames []string) []PtBindAddr {
 // Return a map from method names to bind addresses. The map is the contents of
 // TOR_PT_SERVER_BINDADDR, with keys filtered by TOR_PT_SERVER_TRANSPORTS, and
 // further filtered by the methods in methodNames.
-func PtGetServerBindAddrs(methodNames []string) []PtBindAddr {
+func getServerBindAddrs(methodNames []string) []PtBindAddr {
 	var result []PtBindAddr
 
 	// Get the list of all requested bindaddrs.
@@ -270,7 +270,7 @@ func PtServerSetup(methodNames []string) PtServerInfo {
 	var info PtServerInfo
 	var err error
 
-	ver := PtGetManagedTransportVer()
+	ver := getManagedTransportVer()
 	if ver == "" {
 		PtVersionError("no-version")
 	} else {
@@ -283,7 +283,7 @@ func PtServerSetup(methodNames []string) PtServerInfo {
 		PtEnvError(fmt.Sprintf("cannot resolve TOR_PT_ORPORT %q: %s", orPort, err.Error()))
 	}
 
-	info.BindAddrs = PtGetServerBindAddrs(methodNames)
+	info.BindAddrs = getServerBindAddrs(methodNames)
 	if len(info.BindAddrs) == 0 {
 		PtSmethodsDone()
 		os.Exit(1)





More information about the tor-commits mailing list