[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [goptlib/master] Nicer example, don't presume we're in a loop.



commit a10a38f710c4467ba5f01c9509415daec8465fed
Author: David Fifield <david@xxxxxxxxxxxxxxx>
Date:   Sun Dec 8 19:23:08 2013 -0800

    Nicer example, don't presume we're in a loop.
---
 pt.go |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/pt.go b/pt.go
index 39e7471..ec2407f 100644
--- a/pt.go
+++ b/pt.go
@@ -264,14 +264,14 @@ func Smethod(name string, addr net.Addr) {
 // will be added to the server's extrainfo document.
 //
 // This is an example of how to check for a required option:
-// 	args := pt.Args{}
 // 	secret, ok := bindaddr.Options.Get("shared-secret")
-// 	if !ok {
+// 	if ok {
+// 		args := pt.Args{}
+// 		args.Add("shared-secret", secret)
+// 		pt.SmethodArgs(bindaddr.MethodName, ln.Addr(), args)
+// 	} else {
 // 		pt.SmethodError(bindaddr.MethodName, "need a shared-secret option")
-// 		continue
 // 	}
-// 	args.Add("shared-secret", secret)
-// 	pt.SmethodArgs(bindaddr.MethodName, ln.Addr(), args)
 // Or, if you just want to echo back the options provided by Tor from the
 // TransportServerOptions configuration,
 // 	pt.SmethodArgs(bindaddr.MethodName, ln.Addr(), bindaddr.Options)

_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits