| 1234567891011121314151617181920212223 | // Package proxyman defines applications for managing inbound and outbound proxies.package proxymanimport (	"context")type key intconst (	sniffing key = iota)func ContextWithSniffingConfig(ctx context.Context, c *SniffingConfig) context.Context {	return context.WithValue(ctx, sniffing, c)}func SniffingConfigFromContext(ctx context.Context) *SniffingConfig {	if c, ok := ctx.Value(sniffing).(*SniffingConfig); ok {		return c	}	return nil}
 |