|
|
@ -959,7 +959,6 @@ namespace ServiceLib.Handler |
|
|
|
&& o.Address == n.Address |
|
|
|
&& o.Address == n.Address |
|
|
|
&& o.Port == n.Port |
|
|
|
&& o.Port == n.Port |
|
|
|
&& o.Id == n.Id |
|
|
|
&& o.Id == n.Id |
|
|
|
&& o.AlterId == n.AlterId |
|
|
|
|
|
|
|
&& o.Security == n.Security |
|
|
|
&& o.Security == n.Security |
|
|
|
&& o.Network == n.Network |
|
|
|
&& o.Network == n.Network |
|
|
|
&& o.HeaderType == n.HeaderType |
|
|
|
&& o.HeaderType == n.HeaderType |
|
|
@ -968,6 +967,10 @@ namespace ServiceLib.Handler |
|
|
|
&& (o.ConfigType == EConfigType.Trojan || o.StreamSecurity == n.StreamSecurity) |
|
|
|
&& (o.ConfigType == EConfigType.Trojan || o.StreamSecurity == n.StreamSecurity) |
|
|
|
&& o.Flow == n.Flow |
|
|
|
&& o.Flow == n.Flow |
|
|
|
&& o.Sni == n.Sni |
|
|
|
&& o.Sni == n.Sni |
|
|
|
|
|
|
|
&& o.Alpn == n.Alpn |
|
|
|
|
|
|
|
&& o.Fingerprint == n.Fingerprint |
|
|
|
|
|
|
|
&& o.PublicKey == n.PublicKey |
|
|
|
|
|
|
|
&& o.ShortId == n.ShortId |
|
|
|
&& (!remarks || o.Remarks == n.Remarks); |
|
|
|
&& (!remarks || o.Remarks == n.Remarks); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|