diff --git a/config/config.go b/config/config.go index b9c35e5..383b119 100644 --- a/config/config.go +++ b/config/config.go @@ -242,7 +242,7 @@ func setOutbounds(options *option.Options, input *option.Options, opt *HiddifyOp DirectOptions: option.DirectOutboundOptions{ DialerOptions: option.DialerOptions{ TCPFastOpen: false, - TLSFragment: &option.TLSFragmentOptions{ + TLSFragment: option.TLSFragmentOptions{ Enabled: true, Size: opt.TLSTricks.FragmentSize, Sleep: opt.TLSTricks.FragmentSleep, diff --git a/custom/custom.go b/custom/custom.go index a9207dd..9250bfe 100644 --- a/custom/custom.go +++ b/custom/custom.go @@ -48,8 +48,8 @@ func parse(path *C.char, tempPath *C.char, debug bool) (CErr *C.char) { //export changeHiddifyOptions func changeHiddifyOptions(HiddifyOptionsJson *C.char) (CErr *C.char) { - _, err := v2.ChangeHiddifyOptions(&pb.ChangeHiddifyOptionsRequest{ - HiddifyOptionsJson: C.GoString(HiddifyOptionsJson), + _, err := v2.ChangeHiddifySettings(&pb.ChangeHiddifySettingsRequest{ + HiddifySettingsJson: C.GoString(HiddifyOptionsJson), }) return emptyOrErrorC(err) } diff --git a/custom/grpc_interface.go b/custom/grpc_interface.go index 1a32d5a..98e020b 100644 --- a/custom/grpc_interface.go +++ b/custom/grpc_interface.go @@ -5,6 +5,6 @@ import v2 "github.com/hiddify/hiddify-core/v2" //export StartCoreGrpcServer func StartCoreGrpcServer(listenAddress *C.char) (CErr *C.char) { - err := v2.StartCoreGrpcServer(C.GoString(listenAddress)) + _, err := v2.StartCoreGrpcServer(C.GoString(listenAddress)) return emptyOrErrorC(err) }