Browse Source

rename some variables for clarity

tags/v2.0.0-rc1
Shivaram Lingamneni 4 years ago
parent
commit
7432ef07a7
3 changed files with 16 additions and 16 deletions
  1. 4
    4
      irc/client.go
  2. 9
    9
      irc/config.go
  3. 3
    3
      irc/server.go

+ 4
- 4
irc/client.go View File

@@ -194,7 +194,7 @@ func (server *Server) RunClient(conn clientConn, proxyLine string) {
194 194
 	var isBanned bool
195 195
 	var banMsg string
196 196
 	var realIP net.IP
197
-	if conn.Config.IsTor {
197
+	if conn.Config.Tor {
198 198
 		realIP = utils.IPv4LoopbackAddress
199 199
 		isBanned, banMsg = server.checkTorLimits()
200 200
 	} else {
@@ -221,8 +221,8 @@ func (server *Server) RunClient(conn clientConn, proxyLine string) {
221 221
 		atime:     now,
222 222
 		channels:  make(ChannelSet),
223 223
 		ctime:     now,
224
-		isSTSOnly: conn.Config.IsSTSOnly,
225
-		isTor:     conn.Config.IsTor,
224
+		isSTSOnly: conn.Config.STSOnly,
225
+		isTor:     conn.Config.Tor,
226 226
 		languages: server.Languages().Default(),
227 227
 		loginThrottle: connection_limits.GenericThrottle{
228 228
 			Duration: config.Accounts.LoginThrottling.Duration,
@@ -254,7 +254,7 @@ func (server *Server) RunClient(conn clientConn, proxyLine string) {
254 254
 		client.certfp, _ = socket.CertFP()
255 255
 	}
256 256
 
257
-	if conn.Config.IsTor {
257
+	if conn.Config.Tor {
258 258
 		client.SetMode(modes.TLS, true)
259 259
 		// cover up details of the tor proxying infrastructure (not a user privacy concern,
260 260
 		// but a hardening measure):

+ 9
- 9
irc/config.go View File

@@ -54,10 +54,10 @@ type listenerConfigBlock struct {
54 54
 // listenerConfig is the config governing a particular listener (bound address),
55 55
 // in particular whether it has TLS or Tor (or both) enabled.
56 56
 type listenerConfig struct {
57
-	TLSConfig  *tls.Config
58
-	IsTor      bool
59
-	IsSTSOnly  bool
60
-	IsTLSProxy bool
57
+	TLSConfig      *tls.Config
58
+	Tor            bool
59
+	STSOnly        bool
60
+	ProxyBeforeTLS bool
61 61
 }
62 62
 
63 63
 type AccountConfig struct {
@@ -520,9 +520,9 @@ func (conf *Config) prepareListeners() (err error) {
520 520
 	if 0 < len(conf.Server.Listeners) {
521 521
 		for addr, block := range conf.Server.Listeners {
522 522
 			var lconf listenerConfig
523
-			lconf.IsTor = block.Tor
524
-			lconf.IsSTSOnly = block.STSOnly
525
-			if lconf.IsSTSOnly && !conf.Server.STS.Enabled {
523
+			lconf.Tor = block.Tor
524
+			lconf.STSOnly = block.STSOnly
525
+			if lconf.STSOnly && !conf.Server.STS.Enabled {
526 526
 				return fmt.Errorf("%s is configured as a STS-only listener, but STS is disabled", addr)
527 527
 			}
528 528
 			if block.TLS.Cert != "" {
@@ -531,7 +531,7 @@ func (conf *Config) prepareListeners() (err error) {
531 531
 					return err
532 532
 				}
533 533
 				lconf.TLSConfig = tlsConfig
534
-				lconf.IsTLSProxy = block.TLS.Proxy
534
+				lconf.ProxyBeforeTLS = block.TLS.Proxy
535 535
 			}
536 536
 			listeners[addr] = lconf
537 537
 		}
@@ -544,7 +544,7 @@ func (conf *Config) prepareListeners() (err error) {
544 544
 		}
545 545
 		for _, addr := range conf.Server.Listen {
546 546
 			var lconf listenerConfig
547
-			lconf.IsTor = torListeners[addr]
547
+			lconf.Tor = torListeners[addr]
548 548
 			tlsListenConf, ok := conf.Server.TLSListeners[addr]
549 549
 			if ok {
550 550
 				tlsConfig, err := loadTlsConfig(tlsListenConf)

+ 3
- 3
irc/server.go View File

@@ -308,7 +308,7 @@ func (server *Server) createListener(addr string, conf listenerConfig, bindMode
308 308
 				return
309 309
 			} else if err == nil {
310 310
 				var proxyLine string
311
-				if conf.IsTLSProxy {
311
+				if conf.ProxyBeforeTLS {
312 312
 					proxyLine = readRawProxyLine(conn)
313 313
 					if proxyLine == "" {
314 314
 						server.logger.Error("internal", "bad TLS-proxy line from", addr)
@@ -877,7 +877,7 @@ func (server *Server) loadDatastore(config *Config) error {
877 877
 func (server *Server) setupListeners(config *Config) (err error) {
878 878
 	logListener := func(addr string, config listenerConfig) {
879 879
 		server.logger.Info("listeners",
880
-			fmt.Sprintf("now listening on %s, tls=%t, tlsproxy=%t, tor=%t.", addr, (config.TLSConfig != nil), config.IsTLSProxy, config.IsTor),
880
+			fmt.Sprintf("now listening on %s, tls=%t, tlsproxy=%t, tor=%t.", addr, (config.TLSConfig != nil), config.ProxyBeforeTLS, config.Tor),
881 881
 		)
882 882
 	}
883 883
 
@@ -904,7 +904,7 @@ func (server *Server) setupListeners(config *Config) (err error) {
904 904
 	publicPlaintextListener := ""
905 905
 	// create new listeners that were not previously configured
906 906
 	for newAddr, newConfig := range config.Server.trueListeners {
907
-		if strings.HasPrefix(newAddr, ":") && !newConfig.IsTor && !newConfig.IsSTSOnly && newConfig.TLSConfig == nil {
907
+		if strings.HasPrefix(newAddr, ":") && !newConfig.Tor && !newConfig.STSOnly && newConfig.TLSConfig == nil {
908 908
 			publicPlaintextListener = newAddr
909 909
 		}
910 910
 		_, exists := server.listeners[newAddr]

Loading…
Cancel
Save