1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2025-01-02 15:36:41 -05:00

fix session key unexported

This commit is contained in:
vcptr 2019-11-26 13:30:44 +08:00
parent 59e3a2a67c
commit afd805c7ba

View File

@ -9,7 +9,7 @@ const (
inboundSessionKey
outboundSessionKey
contentSessionKey
MuxPreferedSessionKey
muxPreferedSessionKey
)
// ContextWithID returns a new context with the given ID.
@ -60,12 +60,12 @@ func ContentFromContext(ctx context.Context) *Content {
// ContextWithMuxPrefered returns a new context with the given bool
func ContextWithMuxPrefered(ctx context.Context, forced bool) context.Context {
return context.WithValue(ctx, MuxPreferedSessionKey, forced)
return context.WithValue(ctx, muxPreferedSessionKey, forced)
}
// MuxPreferedFromContext returns value in this context, or false if not contained.
func MuxPreferedFromContext(ctx context.Context) bool {
if val, ok := ctx.Value(MuxPreferedSessionKey).(bool); ok {
if val, ok := ctx.Value(muxPreferedSessionKey).(bool); ok {
return val
}
return false