Compare commits

..
Author SHA1 Message Date
Fangliding 559b82b60b hysteria: Print udp log 2026-08-02 13:04:25 +08:00
3 changed files with 8 additions and 1 deletions
+1
View File
@@ -347,6 +347,7 @@ func (h *Handler) SetOutboundGateway(ctx context.Context, ob *session.Outbound)
// case addr.Family().IsDomain(): // case addr.Family().IsDomain():
default: default:
ob.Gateway = addr ob.Gateway = addr
} }
} }
+7
View File
@@ -121,6 +121,13 @@ func (s *Server) Process(ctx context.Context, network net.Network, conn stat.Con
writer: conn, writer: conn,
addr: addr.NetAddr(), addr: addr.NetAddr(),
} }
ctx = log.ContextWithAccessMessage(ctx, &log.AccessMessage{
From: conn.RemoteAddr(),
To: addr,
Status: log.AccessAccepted,
Reason: "",
Email: inbound.User.Email,
})
return dispatcher.DispatchLink(ctx, *addr, &transport.Link{ return dispatcher.DispatchLink(ctx, *addr, &transport.Link{
Reader: reader, Reader: reader,
-1
View File
@@ -138,7 +138,6 @@ func (h *Handler) Process(ctx context.Context, link *transport.Link, dialer inte
} }
ob.Name = "wireguard" ob.Name = "wireguard"
ob.CanSpliceCopy = 3 ob.CanSpliceCopy = 3
dialer.SetOutboundGateway(ctx, ob)
if err := h.init(ctx); err != nil { if err := h.init(ctx); err != nil {
return err return err