commit 5cbae26327df5f0805d86b9cea15bcc1e59b9199
Author: David Fifield <[email protected]>
Date:   Sat Dec 27 22:01:35 2014 -0800

    Use "ID" not "Id" in golang identifiers.
    
    https://github.com/golang/go/wiki/CodeReviewComments#initialisms
    "This rule also applies to 'ID' when it is short for 'identifier,' so
    write 'appID' instead of 'appId'."
---
 meek-client/meek-client.go |    8 ++++----
 meek-server/meek-server.go |   32 ++++++++++++++++----------------
 2 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/meek-client/meek-client.go b/meek-client/meek-client.go
index c02c784..280ab1b 100644
--- a/meek-client/meek-client.go
+++ b/meek-client/meek-client.go
@@ -55,7 +55,7 @@ const (
        // long-lived session. We split a TCP stream across multiple HTTP
        // requests, and those with the same session ID belong to the same
        // stream.
-       sessionIdLength = 8
+       sessionIDLength = 8
        // The size of the largest chunk of data we will read from the SOCKS
        // port before forwarding it in a request, and the maximum size of a
        // body we are willing to handle in a reply.
@@ -244,8 +244,8 @@ loop:
        return nil
 }
 
-func genSessionId() string {
-       buf := make([]byte, sessionIdLength)
+func genSessionID() string {
+       buf := make([]byte, sessionIDLength)
        _, err := rand.Read(buf)
        if err != nil {
                panic(err.Error())
@@ -267,7 +267,7 @@ func handler(conn *pt.SocksConn) error {
        }
 
        var info RequestInfo
-       info.SessionID = genSessionId()
+       info.SessionID = genSessionID()
 
        // First check url= SOCKS arg, then --url option.
        urlArg, ok := conn.Req.Args.Get("url")
diff --git a/meek-server/meek-server.go b/meek-server/meek-server.go
index 2f67ae4..a995855 100644
--- a/meek-server/meek-server.go
+++ b/meek-server/meek-server.go
@@ -34,7 +34,7 @@ const (
        // Reject session ids shorter than this, as a weak defense against
        // client bugs that send an empty session id or something similarly
        // likely to collide.
-       minSessionIdLength = 8
+       minSessionIDLength = 8
        // The largest request body we are willing to process, and the largest
        // chunk of data we'll send back in a response.
        maxPayloadLength = 0x10000
@@ -124,20 +124,20 @@ func (state *State) Get(w http.ResponseWriter, req 
*http.Request) {
 
 // Look up a session by id, or create a new one (with its OR port connection) 
if
 // it doesn't already exist.
-func (state *State) GetSession(sessionId string, req *http.Request) (*Session, 
error) {
+func (state *State) GetSession(sessionID string, req *http.Request) (*Session, 
error) {
        state.lock.Lock()
        defer state.lock.Unlock()
 
-       session := state.sessionMap[sessionId]
+       session := state.sessionMap[sessionID]
        if session == nil {
-               // log.Printf("unknown session id %q; creating new session", 
sessionId)
+               // log.Printf("unknown session id %q; creating new session", 
sessionID)
 
                or, err := pt.DialOr(&ptInfo, req.RemoteAddr, ptMethodName)
                if err != nil {
                        return nil, err
                }
                session = &Session{Or: or}
-               state.sessionMap[sessionId] = session
+               state.sessionMap[sessionID] = session
        }
        session.Touch()
 
@@ -177,13 +177,13 @@ func transact(session *Session, w http.ResponseWriter, 
req *http.Request) error
 
 // Handle a POST request. Look up the session id and then do a transaction.
 func (state *State) Post(w http.ResponseWriter, req *http.Request) {
-       sessionId := req.Header.Get("X-Session-Id")
-       if len(sessionId) < minSessionIdLength {
+       sessionID := req.Header.Get("X-Session-Id")
+       if len(sessionID) < minSessionIDLength {
                httpBadRequest(w)
                return
        }
 
-       session, err := state.GetSession(sessionId, req)
+       session, err := state.GetSession(sessionID, req)
        if err != nil {
                log.Print(err)
                httpInternalServerError(w)
@@ -193,21 +193,21 @@ func (state *State) Post(w http.ResponseWriter, req 
*http.Request) {
        err = transact(session, w, req)
        if err != nil {
                log.Print(err)
-               state.CloseSession(sessionId)
+               state.CloseSession(sessionID)
                return
        }
 }
 
 // Remove a session from the map and closes its corresponding OR port
 // connection. Does nothing if the session id is not known.
-func (state *State) CloseSession(sessionId string) {
+func (state *State) CloseSession(sessionID string) {
        state.lock.Lock()
        defer state.lock.Unlock()
-       // log.Printf("closing session %q", sessionId)
-       session, ok := state.sessionMap[sessionId]
+       // log.Printf("closing session %q", sessionID)
+       session, ok := state.sessionMap[sessionID]
        if ok {
                session.Or.Close()
-               delete(state.sessionMap, sessionId)
+               delete(state.sessionMap, sessionID)
        }
 }
 
@@ -216,11 +216,11 @@ func (state *State) ExpireSessions() {
        for {
                time.Sleep(maxSessionStaleness / 2)
                state.lock.Lock()
-               for sessionId, session := range state.sessionMap {
+               for sessionID, session := range state.sessionMap {
                        if session.IsExpired() {
-                               // log.Printf("deleting expired session %q", 
sessionId)
+                               // log.Printf("deleting expired session %q", 
sessionID)
                                session.Or.Close()
-                               delete(state.sessionMap, sessionId)
+                               delete(state.sessionMap, sessionID)
                        }
                }
                state.lock.Unlock()

_______________________________________________
tor-commits mailing list
[email protected]
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits

Reply via email to