diff --git a/app/proxyman/inbound/unix.go b/app/proxyman/inbound/unix.go index 62a72417..b93e8504 100644 --- a/app/proxyman/inbound/unix.go +++ b/app/proxyman/inbound/unix.go @@ -18,6 +18,7 @@ type UnixInboundHandler struct { path string proxy proxy.Inbound mux *mux.Server + additional *proxyman.UnixReceiverConfig } func (uih *UnixInboundHandler) Start() { @@ -86,11 +87,12 @@ func NewUnixInboundHandler(ctx context.Context, tag string, receiverConfig *prox } h := &UnixInboundHandler{ - proxy: p, - mux: mux.NewServer(ctx), - tag: tag, - ctx: ctx, - path: receiverConfig.DomainSockSettings.GetPath(), + proxy: p, + mux: mux.NewServer(ctx), + tag: tag, + ctx: ctx, + path: receiverConfig.DomainSockSettings.GetPath(), + additional: receiverConfig, } return h, nil