Browse Source

comments

pull/642/merge
Darien Raymond 7 years ago
parent
commit
34ea53e5b7
  1. 2
      proxy/context.go

2
proxy/context.go

@ -17,10 +17,12 @@ const (
resolvedIPsKey
)
// ContextWithSource creates a new context with given source.
func ContextWithSource(ctx context.Context, src net.Destination) context.Context {
return context.WithValue(ctx, sourceKey, src)
}
// SourceFromContext retreives source from the given context.
func SourceFromContext(ctx context.Context) (net.Destination, bool) {
v, ok := ctx.Value(sourceKey).(net.Destination)
return v, ok

Loading…
Cancel
Save