(conn ConnTagger)
| 38 | type connKey struct{} |
| 39 | |
| 40 | func getTLSSessionID(conn ConnTagger) (TLSSessionID, bool) { |
| 41 | saved, ok := conn.GetTag(tlsSessionIDKey{}) |
| 42 | if !ok { |
| 43 | return TLSSessionID{}, false |
| 44 | } |
| 45 | val, ok := saved.(TLSSessionID) |
| 46 | return val, ok |
| 47 | } |
| 48 | |
| 49 | func setTLSSessionID(conn ConnTagger, sessionID TLSSessionID) { |
| 50 | conn.SetTag(tlsSessionIDKey{}, sessionID) |
no test coverage detected