 +		return
 +	}
 +	for {
+#*
+#* author: Tom Roeder
+#* email: tmroeder@google.com
+#* date: 2014-11-13T10:39:54-0800
+#*
+#- There's a lot of duplication here. Can this be encapsulated and put into
+#- github.com/jlmucb/cloudproxy/tao/net?
+#-
 +		log.Printf("rollbackserver: at Accept\n")
 +		conn, err := sock.Accept()
 +		if err != nil {

+					log.Printf("fileserver: can't get peer name\n")
+				} else {
+					if peerCert.Subject.OrganizationalUnit != nil {
+						clientName = peerCert.Subject.OrganizationalUnit[0]
+					}
+				}

 }
 
+// LoadCert loads cert
#*
#* author: Tom Roeder
#* email: tmroeder@google.com
#* date: 2014-11-13T10:45:52-0800
#*
#- More descriptive comment, please. Why does it do this?
#-
+func (k *Keys) LoadCert() error {
+	return k.loadCert()
+}
