| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009 |
- // Code generated by protoc-gen-go. DO NOT EDIT.
- // versions:
- // protoc-gen-go v1.36.10
- // protoc v6.33.0
- // source: ca.psiphon.psiphond/dial_params.proto
- package psiphond
- import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- timestamppb "google.golang.org/protobuf/types/known/timestamppb"
- reflect "reflect"
- sync "sync"
- unsafe "unsafe"
- )
- const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
- )
- type DialParams struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ConjureCached *bool `protobuf:"varint,1,opt,name=conjure_cached,json=conjureCached,proto3,oneof" json:"conjure_cached,omitempty"`
- ConjureDelay *int64 `protobuf:"varint,2,opt,name=conjure_delay,json=conjureDelay,proto3,oneof" json:"conjure_delay,omitempty"`
- ConjureEmptyPacket *bool `protobuf:"varint,3,opt,name=conjure_empty_packet,json=conjureEmptyPacket,proto3,oneof" json:"conjure_empty_packet,omitempty"`
- ConjureNetwork *string `protobuf:"bytes,4,opt,name=conjure_network,json=conjureNetwork,proto3,oneof" json:"conjure_network,omitempty"`
- ConjurePortNumber *int64 `protobuf:"varint,5,opt,name=conjure_port_number,json=conjurePortNumber,proto3,oneof" json:"conjure_port_number,omitempty"`
- ConjurePrefix *string `protobuf:"bytes,6,opt,name=conjure_prefix,json=conjurePrefix,proto3,oneof" json:"conjure_prefix,omitempty"`
- ConjureStun *string `protobuf:"bytes,7,opt,name=conjure_stun,json=conjureStun,proto3,oneof" json:"conjure_stun,omitempty"`
- ConjureTransport *string `protobuf:"bytes,8,opt,name=conjure_transport,json=conjureTransport,proto3,oneof" json:"conjure_transport,omitempty"`
- MeekCookieSize *int64 `protobuf:"varint,9,opt,name=meek_cookie_size,json=meekCookieSize,proto3,oneof" json:"meek_cookie_size,omitempty"`
- MeekContentType *string `protobuf:"bytes,10,opt,name=meek_content_type,json=meekContentType,proto3,oneof" json:"meek_content_type,omitempty"`
- MeekCookieName *string `protobuf:"bytes,11,opt,name=meek_cookie_name,json=meekCookieName,proto3,oneof" json:"meek_cookie_name,omitempty"`
- MeekDialDomain *string `protobuf:"bytes,12,opt,name=meek_dial_domain,json=meekDialDomain,proto3,oneof" json:"meek_dial_domain,omitempty"`
- MeekDialIpAddress *string `protobuf:"bytes,13,opt,name=meek_dial_ip_address,json=meekDialIpAddress,proto3,oneof" json:"meek_dial_ip_address,omitempty"`
- MeekHostHeader *string `protobuf:"bytes,14,opt,name=meek_host_header,json=meekHostHeader,proto3,oneof" json:"meek_host_header,omitempty"`
- MeekLimitRequest *int64 `protobuf:"varint,15,opt,name=meek_limit_request,json=meekLimitRequest,proto3,oneof" json:"meek_limit_request,omitempty"`
- MeekRedialProbability *float64 `protobuf:"fixed64,16,opt,name=meek_redial_probability,json=meekRedialProbability,proto3,oneof" json:"meek_redial_probability,omitempty"`
- MeekResolvedIpAddress *string `protobuf:"bytes,17,opt,name=meek_resolved_ip_address,json=meekResolvedIpAddress,proto3,oneof" json:"meek_resolved_ip_address,omitempty"`
- MeekSniServerName *string `protobuf:"bytes,18,opt,name=meek_sni_server_name,json=meekSniServerName,proto3,oneof" json:"meek_sni_server_name,omitempty"`
- MeekTlsPadding *int64 `protobuf:"varint,19,opt,name=meek_tls_padding,json=meekTlsPadding,proto3,oneof" json:"meek_tls_padding,omitempty"`
- MeekTransformedHostName *bool `protobuf:"varint,20,opt,name=meek_transformed_host_name,json=meekTransformedHostName,proto3,oneof" json:"meek_transformed_host_name,omitempty"`
- QuicDialEarly *bool `protobuf:"varint,21,opt,name=quic_dial_early,json=quicDialEarly,proto3,oneof" json:"quic_dial_early,omitempty"`
- QuicDialSniAddress *string `protobuf:"bytes,22,opt,name=quic_dial_sni_address,json=quicDialSniAddress,proto3,oneof" json:"quic_dial_sni_address,omitempty"`
- QuicDidResume *bool `protobuf:"varint,23,opt,name=quic_did_resume,json=quicDidResume,proto3,oneof" json:"quic_did_resume,omitempty"`
- QuicDisableClientPathMtuDiscovery *bool `protobuf:"varint,24,opt,name=quic_disable_client_path_mtu_discovery,json=quicDisableClientPathMtuDiscovery,proto3,oneof" json:"quic_disable_client_path_mtu_discovery,omitempty"`
- QuicObfuscatedPsk *bool `protobuf:"varint,25,opt,name=quic_obfuscated_psk,json=quicObfuscatedPsk,proto3,oneof" json:"quic_obfuscated_psk,omitempty"`
- QuicSentTicket *bool `protobuf:"varint,26,opt,name=quic_sent_ticket,json=quicSentTicket,proto3,oneof" json:"quic_sent_ticket,omitempty"`
- QuicVersion *string `protobuf:"bytes,27,opt,name=quic_version,json=quicVersion,proto3,oneof" json:"quic_version,omitempty"`
- ShadowsocksPrefix *string `protobuf:"bytes,28,opt,name=shadowsocks_prefix,json=shadowsocksPrefix,proto3,oneof" json:"shadowsocks_prefix,omitempty"`
- TlsDidResume *bool `protobuf:"varint,29,opt,name=tls_did_resume,json=tlsDidResume,proto3,oneof" json:"tls_did_resume,omitempty"`
- TlsFragmented *bool `protobuf:"varint,30,opt,name=tls_fragmented,json=tlsFragmented,proto3,oneof" json:"tls_fragmented,omitempty"`
- TlsOsshSniServerName *string `protobuf:"bytes,31,opt,name=tls_ossh_sni_server_name,json=tlsOsshSniServerName,proto3,oneof" json:"tls_ossh_sni_server_name,omitempty"`
- TlsOsshTransformedHostName *bool `protobuf:"varint,32,opt,name=tls_ossh_transformed_host_name,json=tlsOsshTransformedHostName,proto3,oneof" json:"tls_ossh_transformed_host_name,omitempty"`
- TlsPadding *int64 `protobuf:"varint,33,opt,name=tls_padding,json=tlsPadding,proto3,oneof" json:"tls_padding,omitempty"`
- TlsProfile *string `protobuf:"bytes,34,opt,name=tls_profile,json=tlsProfile,proto3,oneof" json:"tls_profile,omitempty"`
- TlsSentTicket *bool `protobuf:"varint,35,opt,name=tls_sent_ticket,json=tlsSentTicket,proto3,oneof" json:"tls_sent_ticket,omitempty"`
- TlsVersion *string `protobuf:"bytes,36,opt,name=tls_version,json=tlsVersion,proto3,oneof" json:"tls_version,omitempty"`
- ServerEntryRegion *string `protobuf:"bytes,37,opt,name=server_entry_region,json=serverEntryRegion,proto3,oneof" json:"server_entry_region,omitempty"`
- ServerEntrySource *string `protobuf:"bytes,38,opt,name=server_entry_source,json=serverEntrySource,proto3,oneof" json:"server_entry_source,omitempty"`
- ServerEntryTag *string `protobuf:"bytes,39,opt,name=server_entry_tag,json=serverEntryTag,proto3,oneof" json:"server_entry_tag,omitempty"`
- ServerEntryTimestamp *timestamppb.Timestamp `protobuf:"bytes,40,opt,name=server_entry_timestamp,json=serverEntryTimestamp,proto3,oneof" json:"server_entry_timestamp,omitempty"`
- ServerPacketManipulation *string `protobuf:"bytes,41,opt,name=server_packet_manipulation,json=serverPacketManipulation,proto3,oneof" json:"server_packet_manipulation,omitempty"`
- ServerReplayFragmentation *bool `protobuf:"varint,42,opt,name=server_replay_fragmentation,json=serverReplayFragmentation,proto3,oneof" json:"server_replay_fragmentation,omitempty"`
- ServerReplayPacketManipulation *bool `protobuf:"varint,43,opt,name=server_replay_packet_manipulation,json=serverReplayPacketManipulation,proto3,oneof" json:"server_replay_packet_manipulation,omitempty"`
- ServerEntryValid *bool `protobuf:"varint,44,opt,name=server_entry_valid,json=serverEntryValid,proto3,oneof" json:"server_entry_valid,omitempty"`
- CandidateNumber *int64 `protobuf:"varint,45,opt,name=candidate_number,json=candidateNumber,proto3,oneof" json:"candidate_number,omitempty"`
- IsReplay *bool `protobuf:"varint,46,opt,name=is_replay,json=isReplay,proto3,oneof" json:"is_replay,omitempty"`
- DialPortNumber *int64 `protobuf:"varint,47,opt,name=dial_port_number,json=dialPortNumber,proto3,oneof" json:"dial_port_number,omitempty"`
- DialDuration *int64 `protobuf:"varint,48,opt,name=dial_duration,json=dialDuration,proto3,oneof" json:"dial_duration,omitempty"`
- FrontingProviderId *string `protobuf:"bytes,49,opt,name=fronting_provider_id,json=frontingProviderId,proto3,oneof" json:"fronting_provider_id,omitempty"`
- RelayProtocol *string `protobuf:"bytes,50,opt,name=relay_protocol,json=relayProtocol,proto3,oneof" json:"relay_protocol,omitempty"`
- SshClientVersion *string `protobuf:"bytes,51,opt,name=ssh_client_version,json=sshClientVersion,proto3,oneof" json:"ssh_client_version,omitempty"`
- OsshPrefix *string `protobuf:"bytes,52,opt,name=ossh_prefix,json=osshPrefix,proto3,oneof" json:"ossh_prefix,omitempty"`
- UserAgent *string `protobuf:"bytes,53,opt,name=user_agent,json=userAgent,proto3,oneof" json:"user_agent,omitempty"`
- HttpTransform *string `protobuf:"bytes,54,opt,name=http_transform,json=httpTransform,proto3,oneof" json:"http_transform,omitempty"`
- DnsAttempt *int64 `protobuf:"varint,55,opt,name=dns_attempt,json=dnsAttempt,proto3,oneof" json:"dns_attempt,omitempty"`
- DnsPreferred *string `protobuf:"bytes,56,opt,name=dns_preferred,json=dnsPreferred,proto3,oneof" json:"dns_preferred,omitempty"`
- DnsPreresolved *string `protobuf:"bytes,57,opt,name=dns_preresolved,json=dnsPreresolved,proto3,oneof" json:"dns_preresolved,omitempty"`
- DnsQnameMismatches *int64 `protobuf:"varint,58,opt,name=dns_qname_mismatches,json=dnsQnameMismatches,proto3,oneof" json:"dns_qname_mismatches,omitempty"`
- DnsQnameRandomCasing *bool `protobuf:"varint,59,opt,name=dns_qname_random_casing,json=dnsQnameRandomCasing,proto3,oneof" json:"dns_qname_random_casing,omitempty"`
- DnsTransform *string `protobuf:"bytes,60,opt,name=dns_transform,json=dnsTransform,proto3,oneof" json:"dns_transform,omitempty"`
- DownstreamBytesFragmented *int64 `protobuf:"varint,61,opt,name=downstream_bytes_fragmented,json=downstreamBytesFragmented,proto3,oneof" json:"downstream_bytes_fragmented,omitempty"`
- DownstreamMaxBytesWritten *int64 `protobuf:"varint,62,opt,name=downstream_max_bytes_written,json=downstreamMaxBytesWritten,proto3,oneof" json:"downstream_max_bytes_written,omitempty"`
- DownstreamMaxDelayed *int64 `protobuf:"varint,63,opt,name=downstream_max_delayed,json=downstreamMaxDelayed,proto3,oneof" json:"downstream_max_delayed,omitempty"`
- DownstreamMinBytesWritten *int64 `protobuf:"varint,64,opt,name=downstream_min_bytes_written,json=downstreamMinBytesWritten,proto3,oneof" json:"downstream_min_bytes_written,omitempty"`
- DownstreamMinDelayed *int64 `protobuf:"varint,65,opt,name=downstream_min_delayed,json=downstreamMinDelayed,proto3,oneof" json:"downstream_min_delayed,omitempty"`
- DownstreamOsshPadding *int64 `protobuf:"varint,66,opt,name=downstream_ossh_padding,json=downstreamOsshPadding,proto3,oneof" json:"downstream_ossh_padding,omitempty"`
- UpstreamBytesFragmented *int64 `protobuf:"varint,67,opt,name=upstream_bytes_fragmented,json=upstreamBytesFragmented,proto3,oneof" json:"upstream_bytes_fragmented,omitempty"`
- UpstreamMaxBytesWritten *int64 `protobuf:"varint,68,opt,name=upstream_max_bytes_written,json=upstreamMaxBytesWritten,proto3,oneof" json:"upstream_max_bytes_written,omitempty"`
- UpstreamMaxDelayed *int64 `protobuf:"varint,69,opt,name=upstream_max_delayed,json=upstreamMaxDelayed,proto3,oneof" json:"upstream_max_delayed,omitempty"`
- UpstreamMinBytesWritten *int64 `protobuf:"varint,70,opt,name=upstream_min_bytes_written,json=upstreamMinBytesWritten,proto3,oneof" json:"upstream_min_bytes_written,omitempty"`
- UpstreamMinDelayed *int64 `protobuf:"varint,71,opt,name=upstream_min_delayed,json=upstreamMinDelayed,proto3,oneof" json:"upstream_min_delayed,omitempty"`
- UpstreamOsshPadding *int64 `protobuf:"varint,72,opt,name=upstream_ossh_padding,json=upstreamOsshPadding,proto3,oneof" json:"upstream_ossh_padding,omitempty"`
- UpstreamProxyCustomHeaderNames []string `protobuf:"bytes,73,rep,name=upstream_proxy_custom_header_names,json=upstreamProxyCustomHeaderNames,proto3" json:"upstream_proxy_custom_header_names,omitempty"`
- UpstreamProxyType *string `protobuf:"bytes,74,opt,name=upstream_proxy_type,json=upstreamProxyType,proto3,oneof" json:"upstream_proxy_type,omitempty"`
- PassthroughAddress *string `protobuf:"bytes,75,opt,name=passthrough_address,json=passthroughAddress,proto3,oneof" json:"passthrough_address,omitempty"`
- PadResponse *int64 `protobuf:"varint,76,opt,name=pad_response,json=padResponse,proto3,oneof" json:"pad_response,omitempty"`
- Padding *int64 `protobuf:"varint,77,opt,name=padding,proto3,oneof" json:"padding,omitempty"`
- ClientBpf *string `protobuf:"bytes,78,opt,name=client_bpf,json=clientBpf,proto3,oneof" json:"client_bpf,omitempty"`
- ServerBpf *string `protobuf:"bytes,79,opt,name=server_bpf,json=serverBpf,proto3,oneof" json:"server_bpf,omitempty"`
- EstablishedTunnelsCount *int64 `protobuf:"varint,80,opt,name=established_tunnels_count,json=establishedTunnelsCount,proto3,oneof" json:"established_tunnels_count,omitempty"`
- NetworkLatencyMultiplier *float64 `protobuf:"fixed64,81,opt,name=network_latency_multiplier,json=networkLatencyMultiplier,proto3,oneof" json:"network_latency_multiplier,omitempty"`
- SeedTransform *string `protobuf:"bytes,82,opt,name=seed_transform,json=seedTransform,proto3,oneof" json:"seed_transform,omitempty"`
- ServerEntryCount *int64 `protobuf:"varint,83,opt,name=server_entry_count,json=serverEntryCount,proto3,oneof" json:"server_entry_count,omitempty"`
- ReplayIgnoredChange *bool `protobuf:"varint,84,opt,name=replay_ignored_change,json=replayIgnoredChange,proto3,oneof" json:"replay_ignored_change,omitempty"`
- DslPrioritized *bool `protobuf:"varint,85,opt,name=dsl_prioritized,json=dslPrioritized,proto3,oneof" json:"dsl_prioritized,omitempty"`
- UniqueCandidateEstimate *int64 `protobuf:"varint,86,opt,name=unique_candidate_estimate,json=uniqueCandidateEstimate,proto3,oneof" json:"unique_candidate_estimate,omitempty"`
- CandidatesMovedToFront *int64 `protobuf:"varint,87,opt,name=candidates_moved_to_front,json=candidatesMovedToFront,proto3,oneof" json:"candidates_moved_to_front,omitempty"`
- FirstFrontedMeekCandidate *int64 `protobuf:"varint,88,opt,name=first_fronted_meek_candidate,json=firstFrontedMeekCandidate,proto3,oneof" json:"first_fronted_meek_candidate,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *DialParams) Reset() {
- *x = DialParams{}
- mi := &file_ca_psiphon_psiphond_dial_params_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *DialParams) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*DialParams) ProtoMessage() {}
- func (x *DialParams) ProtoReflect() protoreflect.Message {
- mi := &file_ca_psiphon_psiphond_dial_params_proto_msgTypes[0]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use DialParams.ProtoReflect.Descriptor instead.
- func (*DialParams) Descriptor() ([]byte, []int) {
- return file_ca_psiphon_psiphond_dial_params_proto_rawDescGZIP(), []int{0}
- }
- func (x *DialParams) GetConjureCached() bool {
- if x != nil && x.ConjureCached != nil {
- return *x.ConjureCached
- }
- return false
- }
- func (x *DialParams) GetConjureDelay() int64 {
- if x != nil && x.ConjureDelay != nil {
- return *x.ConjureDelay
- }
- return 0
- }
- func (x *DialParams) GetConjureEmptyPacket() bool {
- if x != nil && x.ConjureEmptyPacket != nil {
- return *x.ConjureEmptyPacket
- }
- return false
- }
- func (x *DialParams) GetConjureNetwork() string {
- if x != nil && x.ConjureNetwork != nil {
- return *x.ConjureNetwork
- }
- return ""
- }
- func (x *DialParams) GetConjurePortNumber() int64 {
- if x != nil && x.ConjurePortNumber != nil {
- return *x.ConjurePortNumber
- }
- return 0
- }
- func (x *DialParams) GetConjurePrefix() string {
- if x != nil && x.ConjurePrefix != nil {
- return *x.ConjurePrefix
- }
- return ""
- }
- func (x *DialParams) GetConjureStun() string {
- if x != nil && x.ConjureStun != nil {
- return *x.ConjureStun
- }
- return ""
- }
- func (x *DialParams) GetConjureTransport() string {
- if x != nil && x.ConjureTransport != nil {
- return *x.ConjureTransport
- }
- return ""
- }
- func (x *DialParams) GetMeekCookieSize() int64 {
- if x != nil && x.MeekCookieSize != nil {
- return *x.MeekCookieSize
- }
- return 0
- }
- func (x *DialParams) GetMeekContentType() string {
- if x != nil && x.MeekContentType != nil {
- return *x.MeekContentType
- }
- return ""
- }
- func (x *DialParams) GetMeekCookieName() string {
- if x != nil && x.MeekCookieName != nil {
- return *x.MeekCookieName
- }
- return ""
- }
- func (x *DialParams) GetMeekDialDomain() string {
- if x != nil && x.MeekDialDomain != nil {
- return *x.MeekDialDomain
- }
- return ""
- }
- func (x *DialParams) GetMeekDialIpAddress() string {
- if x != nil && x.MeekDialIpAddress != nil {
- return *x.MeekDialIpAddress
- }
- return ""
- }
- func (x *DialParams) GetMeekHostHeader() string {
- if x != nil && x.MeekHostHeader != nil {
- return *x.MeekHostHeader
- }
- return ""
- }
- func (x *DialParams) GetMeekLimitRequest() int64 {
- if x != nil && x.MeekLimitRequest != nil {
- return *x.MeekLimitRequest
- }
- return 0
- }
- func (x *DialParams) GetMeekRedialProbability() float64 {
- if x != nil && x.MeekRedialProbability != nil {
- return *x.MeekRedialProbability
- }
- return 0
- }
- func (x *DialParams) GetMeekResolvedIpAddress() string {
- if x != nil && x.MeekResolvedIpAddress != nil {
- return *x.MeekResolvedIpAddress
- }
- return ""
- }
- func (x *DialParams) GetMeekSniServerName() string {
- if x != nil && x.MeekSniServerName != nil {
- return *x.MeekSniServerName
- }
- return ""
- }
- func (x *DialParams) GetMeekTlsPadding() int64 {
- if x != nil && x.MeekTlsPadding != nil {
- return *x.MeekTlsPadding
- }
- return 0
- }
- func (x *DialParams) GetMeekTransformedHostName() bool {
- if x != nil && x.MeekTransformedHostName != nil {
- return *x.MeekTransformedHostName
- }
- return false
- }
- func (x *DialParams) GetQuicDialEarly() bool {
- if x != nil && x.QuicDialEarly != nil {
- return *x.QuicDialEarly
- }
- return false
- }
- func (x *DialParams) GetQuicDialSniAddress() string {
- if x != nil && x.QuicDialSniAddress != nil {
- return *x.QuicDialSniAddress
- }
- return ""
- }
- func (x *DialParams) GetQuicDidResume() bool {
- if x != nil && x.QuicDidResume != nil {
- return *x.QuicDidResume
- }
- return false
- }
- func (x *DialParams) GetQuicDisableClientPathMtuDiscovery() bool {
- if x != nil && x.QuicDisableClientPathMtuDiscovery != nil {
- return *x.QuicDisableClientPathMtuDiscovery
- }
- return false
- }
- func (x *DialParams) GetQuicObfuscatedPsk() bool {
- if x != nil && x.QuicObfuscatedPsk != nil {
- return *x.QuicObfuscatedPsk
- }
- return false
- }
- func (x *DialParams) GetQuicSentTicket() bool {
- if x != nil && x.QuicSentTicket != nil {
- return *x.QuicSentTicket
- }
- return false
- }
- func (x *DialParams) GetQuicVersion() string {
- if x != nil && x.QuicVersion != nil {
- return *x.QuicVersion
- }
- return ""
- }
- func (x *DialParams) GetShadowsocksPrefix() string {
- if x != nil && x.ShadowsocksPrefix != nil {
- return *x.ShadowsocksPrefix
- }
- return ""
- }
- func (x *DialParams) GetTlsDidResume() bool {
- if x != nil && x.TlsDidResume != nil {
- return *x.TlsDidResume
- }
- return false
- }
- func (x *DialParams) GetTlsFragmented() bool {
- if x != nil && x.TlsFragmented != nil {
- return *x.TlsFragmented
- }
- return false
- }
- func (x *DialParams) GetTlsOsshSniServerName() string {
- if x != nil && x.TlsOsshSniServerName != nil {
- return *x.TlsOsshSniServerName
- }
- return ""
- }
- func (x *DialParams) GetTlsOsshTransformedHostName() bool {
- if x != nil && x.TlsOsshTransformedHostName != nil {
- return *x.TlsOsshTransformedHostName
- }
- return false
- }
- func (x *DialParams) GetTlsPadding() int64 {
- if x != nil && x.TlsPadding != nil {
- return *x.TlsPadding
- }
- return 0
- }
- func (x *DialParams) GetTlsProfile() string {
- if x != nil && x.TlsProfile != nil {
- return *x.TlsProfile
- }
- return ""
- }
- func (x *DialParams) GetTlsSentTicket() bool {
- if x != nil && x.TlsSentTicket != nil {
- return *x.TlsSentTicket
- }
- return false
- }
- func (x *DialParams) GetTlsVersion() string {
- if x != nil && x.TlsVersion != nil {
- return *x.TlsVersion
- }
- return ""
- }
- func (x *DialParams) GetServerEntryRegion() string {
- if x != nil && x.ServerEntryRegion != nil {
- return *x.ServerEntryRegion
- }
- return ""
- }
- func (x *DialParams) GetServerEntrySource() string {
- if x != nil && x.ServerEntrySource != nil {
- return *x.ServerEntrySource
- }
- return ""
- }
- func (x *DialParams) GetServerEntryTag() string {
- if x != nil && x.ServerEntryTag != nil {
- return *x.ServerEntryTag
- }
- return ""
- }
- func (x *DialParams) GetServerEntryTimestamp() *timestamppb.Timestamp {
- if x != nil {
- return x.ServerEntryTimestamp
- }
- return nil
- }
- func (x *DialParams) GetServerPacketManipulation() string {
- if x != nil && x.ServerPacketManipulation != nil {
- return *x.ServerPacketManipulation
- }
- return ""
- }
- func (x *DialParams) GetServerReplayFragmentation() bool {
- if x != nil && x.ServerReplayFragmentation != nil {
- return *x.ServerReplayFragmentation
- }
- return false
- }
- func (x *DialParams) GetServerReplayPacketManipulation() bool {
- if x != nil && x.ServerReplayPacketManipulation != nil {
- return *x.ServerReplayPacketManipulation
- }
- return false
- }
- func (x *DialParams) GetServerEntryValid() bool {
- if x != nil && x.ServerEntryValid != nil {
- return *x.ServerEntryValid
- }
- return false
- }
- func (x *DialParams) GetCandidateNumber() int64 {
- if x != nil && x.CandidateNumber != nil {
- return *x.CandidateNumber
- }
- return 0
- }
- func (x *DialParams) GetIsReplay() bool {
- if x != nil && x.IsReplay != nil {
- return *x.IsReplay
- }
- return false
- }
- func (x *DialParams) GetDialPortNumber() int64 {
- if x != nil && x.DialPortNumber != nil {
- return *x.DialPortNumber
- }
- return 0
- }
- func (x *DialParams) GetDialDuration() int64 {
- if x != nil && x.DialDuration != nil {
- return *x.DialDuration
- }
- return 0
- }
- func (x *DialParams) GetFrontingProviderId() string {
- if x != nil && x.FrontingProviderId != nil {
- return *x.FrontingProviderId
- }
- return ""
- }
- func (x *DialParams) GetRelayProtocol() string {
- if x != nil && x.RelayProtocol != nil {
- return *x.RelayProtocol
- }
- return ""
- }
- func (x *DialParams) GetSshClientVersion() string {
- if x != nil && x.SshClientVersion != nil {
- return *x.SshClientVersion
- }
- return ""
- }
- func (x *DialParams) GetOsshPrefix() string {
- if x != nil && x.OsshPrefix != nil {
- return *x.OsshPrefix
- }
- return ""
- }
- func (x *DialParams) GetUserAgent() string {
- if x != nil && x.UserAgent != nil {
- return *x.UserAgent
- }
- return ""
- }
- func (x *DialParams) GetHttpTransform() string {
- if x != nil && x.HttpTransform != nil {
- return *x.HttpTransform
- }
- return ""
- }
- func (x *DialParams) GetDnsAttempt() int64 {
- if x != nil && x.DnsAttempt != nil {
- return *x.DnsAttempt
- }
- return 0
- }
- func (x *DialParams) GetDnsPreferred() string {
- if x != nil && x.DnsPreferred != nil {
- return *x.DnsPreferred
- }
- return ""
- }
- func (x *DialParams) GetDnsPreresolved() string {
- if x != nil && x.DnsPreresolved != nil {
- return *x.DnsPreresolved
- }
- return ""
- }
- func (x *DialParams) GetDnsQnameMismatches() int64 {
- if x != nil && x.DnsQnameMismatches != nil {
- return *x.DnsQnameMismatches
- }
- return 0
- }
- func (x *DialParams) GetDnsQnameRandomCasing() bool {
- if x != nil && x.DnsQnameRandomCasing != nil {
- return *x.DnsQnameRandomCasing
- }
- return false
- }
- func (x *DialParams) GetDnsTransform() string {
- if x != nil && x.DnsTransform != nil {
- return *x.DnsTransform
- }
- return ""
- }
- func (x *DialParams) GetDownstreamBytesFragmented() int64 {
- if x != nil && x.DownstreamBytesFragmented != nil {
- return *x.DownstreamBytesFragmented
- }
- return 0
- }
- func (x *DialParams) GetDownstreamMaxBytesWritten() int64 {
- if x != nil && x.DownstreamMaxBytesWritten != nil {
- return *x.DownstreamMaxBytesWritten
- }
- return 0
- }
- func (x *DialParams) GetDownstreamMaxDelayed() int64 {
- if x != nil && x.DownstreamMaxDelayed != nil {
- return *x.DownstreamMaxDelayed
- }
- return 0
- }
- func (x *DialParams) GetDownstreamMinBytesWritten() int64 {
- if x != nil && x.DownstreamMinBytesWritten != nil {
- return *x.DownstreamMinBytesWritten
- }
- return 0
- }
- func (x *DialParams) GetDownstreamMinDelayed() int64 {
- if x != nil && x.DownstreamMinDelayed != nil {
- return *x.DownstreamMinDelayed
- }
- return 0
- }
- func (x *DialParams) GetDownstreamOsshPadding() int64 {
- if x != nil && x.DownstreamOsshPadding != nil {
- return *x.DownstreamOsshPadding
- }
- return 0
- }
- func (x *DialParams) GetUpstreamBytesFragmented() int64 {
- if x != nil && x.UpstreamBytesFragmented != nil {
- return *x.UpstreamBytesFragmented
- }
- return 0
- }
- func (x *DialParams) GetUpstreamMaxBytesWritten() int64 {
- if x != nil && x.UpstreamMaxBytesWritten != nil {
- return *x.UpstreamMaxBytesWritten
- }
- return 0
- }
- func (x *DialParams) GetUpstreamMaxDelayed() int64 {
- if x != nil && x.UpstreamMaxDelayed != nil {
- return *x.UpstreamMaxDelayed
- }
- return 0
- }
- func (x *DialParams) GetUpstreamMinBytesWritten() int64 {
- if x != nil && x.UpstreamMinBytesWritten != nil {
- return *x.UpstreamMinBytesWritten
- }
- return 0
- }
- func (x *DialParams) GetUpstreamMinDelayed() int64 {
- if x != nil && x.UpstreamMinDelayed != nil {
- return *x.UpstreamMinDelayed
- }
- return 0
- }
- func (x *DialParams) GetUpstreamOsshPadding() int64 {
- if x != nil && x.UpstreamOsshPadding != nil {
- return *x.UpstreamOsshPadding
- }
- return 0
- }
- func (x *DialParams) GetUpstreamProxyCustomHeaderNames() []string {
- if x != nil {
- return x.UpstreamProxyCustomHeaderNames
- }
- return nil
- }
- func (x *DialParams) GetUpstreamProxyType() string {
- if x != nil && x.UpstreamProxyType != nil {
- return *x.UpstreamProxyType
- }
- return ""
- }
- func (x *DialParams) GetPassthroughAddress() string {
- if x != nil && x.PassthroughAddress != nil {
- return *x.PassthroughAddress
- }
- return ""
- }
- func (x *DialParams) GetPadResponse() int64 {
- if x != nil && x.PadResponse != nil {
- return *x.PadResponse
- }
- return 0
- }
- func (x *DialParams) GetPadding() int64 {
- if x != nil && x.Padding != nil {
- return *x.Padding
- }
- return 0
- }
- func (x *DialParams) GetClientBpf() string {
- if x != nil && x.ClientBpf != nil {
- return *x.ClientBpf
- }
- return ""
- }
- func (x *DialParams) GetServerBpf() string {
- if x != nil && x.ServerBpf != nil {
- return *x.ServerBpf
- }
- return ""
- }
- func (x *DialParams) GetEstablishedTunnelsCount() int64 {
- if x != nil && x.EstablishedTunnelsCount != nil {
- return *x.EstablishedTunnelsCount
- }
- return 0
- }
- func (x *DialParams) GetNetworkLatencyMultiplier() float64 {
- if x != nil && x.NetworkLatencyMultiplier != nil {
- return *x.NetworkLatencyMultiplier
- }
- return 0
- }
- func (x *DialParams) GetSeedTransform() string {
- if x != nil && x.SeedTransform != nil {
- return *x.SeedTransform
- }
- return ""
- }
- func (x *DialParams) GetServerEntryCount() int64 {
- if x != nil && x.ServerEntryCount != nil {
- return *x.ServerEntryCount
- }
- return 0
- }
- func (x *DialParams) GetReplayIgnoredChange() bool {
- if x != nil && x.ReplayIgnoredChange != nil {
- return *x.ReplayIgnoredChange
- }
- return false
- }
- func (x *DialParams) GetDslPrioritized() bool {
- if x != nil && x.DslPrioritized != nil {
- return *x.DslPrioritized
- }
- return false
- }
- func (x *DialParams) GetUniqueCandidateEstimate() int64 {
- if x != nil && x.UniqueCandidateEstimate != nil {
- return *x.UniqueCandidateEstimate
- }
- return 0
- }
- func (x *DialParams) GetCandidatesMovedToFront() int64 {
- if x != nil && x.CandidatesMovedToFront != nil {
- return *x.CandidatesMovedToFront
- }
- return 0
- }
- func (x *DialParams) GetFirstFrontedMeekCandidate() int64 {
- if x != nil && x.FirstFrontedMeekCandidate != nil {
- return *x.FirstFrontedMeekCandidate
- }
- return 0
- }
- var File_ca_psiphon_psiphond_dial_params_proto protoreflect.FileDescriptor
- const file_ca_psiphon_psiphond_dial_params_proto_rawDesc = "" +
- "\n" +
- "%ca.psiphon.psiphond/dial_params.proto\x12\x13ca.psiphon.psiphond\x1a\x1fgoogle/protobuf/timestamp.proto\"\xb54\n" +
- "\n" +
- "DialParams\x12*\n" +
- "\x0econjure_cached\x18\x01 \x01(\bH\x00R\rconjureCached\x88\x01\x01\x12(\n" +
- "\rconjure_delay\x18\x02 \x01(\x03H\x01R\fconjureDelay\x88\x01\x01\x125\n" +
- "\x14conjure_empty_packet\x18\x03 \x01(\bH\x02R\x12conjureEmptyPacket\x88\x01\x01\x12,\n" +
- "\x0fconjure_network\x18\x04 \x01(\tH\x03R\x0econjureNetwork\x88\x01\x01\x123\n" +
- "\x13conjure_port_number\x18\x05 \x01(\x03H\x04R\x11conjurePortNumber\x88\x01\x01\x12*\n" +
- "\x0econjure_prefix\x18\x06 \x01(\tH\x05R\rconjurePrefix\x88\x01\x01\x12&\n" +
- "\fconjure_stun\x18\a \x01(\tH\x06R\vconjureStun\x88\x01\x01\x120\n" +
- "\x11conjure_transport\x18\b \x01(\tH\aR\x10conjureTransport\x88\x01\x01\x12-\n" +
- "\x10meek_cookie_size\x18\t \x01(\x03H\bR\x0emeekCookieSize\x88\x01\x01\x12/\n" +
- "\x11meek_content_type\x18\n" +
- " \x01(\tH\tR\x0fmeekContentType\x88\x01\x01\x12-\n" +
- "\x10meek_cookie_name\x18\v \x01(\tH\n" +
- "R\x0emeekCookieName\x88\x01\x01\x12-\n" +
- "\x10meek_dial_domain\x18\f \x01(\tH\vR\x0emeekDialDomain\x88\x01\x01\x124\n" +
- "\x14meek_dial_ip_address\x18\r \x01(\tH\fR\x11meekDialIpAddress\x88\x01\x01\x12-\n" +
- "\x10meek_host_header\x18\x0e \x01(\tH\rR\x0emeekHostHeader\x88\x01\x01\x121\n" +
- "\x12meek_limit_request\x18\x0f \x01(\x03H\x0eR\x10meekLimitRequest\x88\x01\x01\x12;\n" +
- "\x17meek_redial_probability\x18\x10 \x01(\x01H\x0fR\x15meekRedialProbability\x88\x01\x01\x12<\n" +
- "\x18meek_resolved_ip_address\x18\x11 \x01(\tH\x10R\x15meekResolvedIpAddress\x88\x01\x01\x124\n" +
- "\x14meek_sni_server_name\x18\x12 \x01(\tH\x11R\x11meekSniServerName\x88\x01\x01\x12-\n" +
- "\x10meek_tls_padding\x18\x13 \x01(\x03H\x12R\x0emeekTlsPadding\x88\x01\x01\x12@\n" +
- "\x1ameek_transformed_host_name\x18\x14 \x01(\bH\x13R\x17meekTransformedHostName\x88\x01\x01\x12+\n" +
- "\x0fquic_dial_early\x18\x15 \x01(\bH\x14R\rquicDialEarly\x88\x01\x01\x126\n" +
- "\x15quic_dial_sni_address\x18\x16 \x01(\tH\x15R\x12quicDialSniAddress\x88\x01\x01\x12+\n" +
- "\x0fquic_did_resume\x18\x17 \x01(\bH\x16R\rquicDidResume\x88\x01\x01\x12V\n" +
- "&quic_disable_client_path_mtu_discovery\x18\x18 \x01(\bH\x17R!quicDisableClientPathMtuDiscovery\x88\x01\x01\x123\n" +
- "\x13quic_obfuscated_psk\x18\x19 \x01(\bH\x18R\x11quicObfuscatedPsk\x88\x01\x01\x12-\n" +
- "\x10quic_sent_ticket\x18\x1a \x01(\bH\x19R\x0equicSentTicket\x88\x01\x01\x12&\n" +
- "\fquic_version\x18\x1b \x01(\tH\x1aR\vquicVersion\x88\x01\x01\x122\n" +
- "\x12shadowsocks_prefix\x18\x1c \x01(\tH\x1bR\x11shadowsocksPrefix\x88\x01\x01\x12)\n" +
- "\x0etls_did_resume\x18\x1d \x01(\bH\x1cR\ftlsDidResume\x88\x01\x01\x12*\n" +
- "\x0etls_fragmented\x18\x1e \x01(\bH\x1dR\rtlsFragmented\x88\x01\x01\x12;\n" +
- "\x18tls_ossh_sni_server_name\x18\x1f \x01(\tH\x1eR\x14tlsOsshSniServerName\x88\x01\x01\x12G\n" +
- "\x1etls_ossh_transformed_host_name\x18 \x01(\bH\x1fR\x1atlsOsshTransformedHostName\x88\x01\x01\x12$\n" +
- "\vtls_padding\x18! \x01(\x03H R\n" +
- "tlsPadding\x88\x01\x01\x12$\n" +
- "\vtls_profile\x18\" \x01(\tH!R\n" +
- "tlsProfile\x88\x01\x01\x12+\n" +
- "\x0ftls_sent_ticket\x18# \x01(\bH\"R\rtlsSentTicket\x88\x01\x01\x12$\n" +
- "\vtls_version\x18$ \x01(\tH#R\n" +
- "tlsVersion\x88\x01\x01\x123\n" +
- "\x13server_entry_region\x18% \x01(\tH$R\x11serverEntryRegion\x88\x01\x01\x123\n" +
- "\x13server_entry_source\x18& \x01(\tH%R\x11serverEntrySource\x88\x01\x01\x12-\n" +
- "\x10server_entry_tag\x18' \x01(\tH&R\x0eserverEntryTag\x88\x01\x01\x12U\n" +
- "\x16server_entry_timestamp\x18( \x01(\v2\x1a.google.protobuf.TimestampH'R\x14serverEntryTimestamp\x88\x01\x01\x12A\n" +
- "\x1aserver_packet_manipulation\x18) \x01(\tH(R\x18serverPacketManipulation\x88\x01\x01\x12C\n" +
- "\x1bserver_replay_fragmentation\x18* \x01(\bH)R\x19serverReplayFragmentation\x88\x01\x01\x12N\n" +
- "!server_replay_packet_manipulation\x18+ \x01(\bH*R\x1eserverReplayPacketManipulation\x88\x01\x01\x121\n" +
- "\x12server_entry_valid\x18, \x01(\bH+R\x10serverEntryValid\x88\x01\x01\x12.\n" +
- "\x10candidate_number\x18- \x01(\x03H,R\x0fcandidateNumber\x88\x01\x01\x12 \n" +
- "\tis_replay\x18. \x01(\bH-R\bisReplay\x88\x01\x01\x12-\n" +
- "\x10dial_port_number\x18/ \x01(\x03H.R\x0edialPortNumber\x88\x01\x01\x12(\n" +
- "\rdial_duration\x180 \x01(\x03H/R\fdialDuration\x88\x01\x01\x125\n" +
- "\x14fronting_provider_id\x181 \x01(\tH0R\x12frontingProviderId\x88\x01\x01\x12*\n" +
- "\x0erelay_protocol\x182 \x01(\tH1R\rrelayProtocol\x88\x01\x01\x121\n" +
- "\x12ssh_client_version\x183 \x01(\tH2R\x10sshClientVersion\x88\x01\x01\x12$\n" +
- "\vossh_prefix\x184 \x01(\tH3R\n" +
- "osshPrefix\x88\x01\x01\x12\"\n" +
- "\n" +
- "user_agent\x185 \x01(\tH4R\tuserAgent\x88\x01\x01\x12*\n" +
- "\x0ehttp_transform\x186 \x01(\tH5R\rhttpTransform\x88\x01\x01\x12$\n" +
- "\vdns_attempt\x187 \x01(\x03H6R\n" +
- "dnsAttempt\x88\x01\x01\x12(\n" +
- "\rdns_preferred\x188 \x01(\tH7R\fdnsPreferred\x88\x01\x01\x12,\n" +
- "\x0fdns_preresolved\x189 \x01(\tH8R\x0ednsPreresolved\x88\x01\x01\x125\n" +
- "\x14dns_qname_mismatches\x18: \x01(\x03H9R\x12dnsQnameMismatches\x88\x01\x01\x12:\n" +
- "\x17dns_qname_random_casing\x18; \x01(\bH:R\x14dnsQnameRandomCasing\x88\x01\x01\x12(\n" +
- "\rdns_transform\x18< \x01(\tH;R\fdnsTransform\x88\x01\x01\x12C\n" +
- "\x1bdownstream_bytes_fragmented\x18= \x01(\x03H<R\x19downstreamBytesFragmented\x88\x01\x01\x12D\n" +
- "\x1cdownstream_max_bytes_written\x18> \x01(\x03H=R\x19downstreamMaxBytesWritten\x88\x01\x01\x129\n" +
- "\x16downstream_max_delayed\x18? \x01(\x03H>R\x14downstreamMaxDelayed\x88\x01\x01\x12D\n" +
- "\x1cdownstream_min_bytes_written\x18@ \x01(\x03H?R\x19downstreamMinBytesWritten\x88\x01\x01\x129\n" +
- "\x16downstream_min_delayed\x18A \x01(\x03H@R\x14downstreamMinDelayed\x88\x01\x01\x12;\n" +
- "\x17downstream_ossh_padding\x18B \x01(\x03HAR\x15downstreamOsshPadding\x88\x01\x01\x12?\n" +
- "\x19upstream_bytes_fragmented\x18C \x01(\x03HBR\x17upstreamBytesFragmented\x88\x01\x01\x12@\n" +
- "\x1aupstream_max_bytes_written\x18D \x01(\x03HCR\x17upstreamMaxBytesWritten\x88\x01\x01\x125\n" +
- "\x14upstream_max_delayed\x18E \x01(\x03HDR\x12upstreamMaxDelayed\x88\x01\x01\x12@\n" +
- "\x1aupstream_min_bytes_written\x18F \x01(\x03HER\x17upstreamMinBytesWritten\x88\x01\x01\x125\n" +
- "\x14upstream_min_delayed\x18G \x01(\x03HFR\x12upstreamMinDelayed\x88\x01\x01\x127\n" +
- "\x15upstream_ossh_padding\x18H \x01(\x03HGR\x13upstreamOsshPadding\x88\x01\x01\x12J\n" +
- "\"upstream_proxy_custom_header_names\x18I \x03(\tR\x1eupstreamProxyCustomHeaderNames\x123\n" +
- "\x13upstream_proxy_type\x18J \x01(\tHHR\x11upstreamProxyType\x88\x01\x01\x124\n" +
- "\x13passthrough_address\x18K \x01(\tHIR\x12passthroughAddress\x88\x01\x01\x12&\n" +
- "\fpad_response\x18L \x01(\x03HJR\vpadResponse\x88\x01\x01\x12\x1d\n" +
- "\apadding\x18M \x01(\x03HKR\apadding\x88\x01\x01\x12\"\n" +
- "\n" +
- "client_bpf\x18N \x01(\tHLR\tclientBpf\x88\x01\x01\x12\"\n" +
- "\n" +
- "server_bpf\x18O \x01(\tHMR\tserverBpf\x88\x01\x01\x12?\n" +
- "\x19established_tunnels_count\x18P \x01(\x03HNR\x17establishedTunnelsCount\x88\x01\x01\x12A\n" +
- "\x1anetwork_latency_multiplier\x18Q \x01(\x01HOR\x18networkLatencyMultiplier\x88\x01\x01\x12*\n" +
- "\x0eseed_transform\x18R \x01(\tHPR\rseedTransform\x88\x01\x01\x121\n" +
- "\x12server_entry_count\x18S \x01(\x03HQR\x10serverEntryCount\x88\x01\x01\x127\n" +
- "\x15replay_ignored_change\x18T \x01(\bHRR\x13replayIgnoredChange\x88\x01\x01\x12,\n" +
- "\x0fdsl_prioritized\x18U \x01(\bHSR\x0edslPrioritized\x88\x01\x01\x12?\n" +
- "\x19unique_candidate_estimate\x18V \x01(\x03HTR\x17uniqueCandidateEstimate\x88\x01\x01\x12>\n" +
- "\x19candidates_moved_to_front\x18W \x01(\x03HUR\x16candidatesMovedToFront\x88\x01\x01\x12D\n" +
- "\x1cfirst_fronted_meek_candidate\x18X \x01(\x03HVR\x19firstFrontedMeekCandidate\x88\x01\x01B\x11\n" +
- "\x0f_conjure_cachedB\x10\n" +
- "\x0e_conjure_delayB\x17\n" +
- "\x15_conjure_empty_packetB\x12\n" +
- "\x10_conjure_networkB\x16\n" +
- "\x14_conjure_port_numberB\x11\n" +
- "\x0f_conjure_prefixB\x0f\n" +
- "\r_conjure_stunB\x14\n" +
- "\x12_conjure_transportB\x13\n" +
- "\x11_meek_cookie_sizeB\x14\n" +
- "\x12_meek_content_typeB\x13\n" +
- "\x11_meek_cookie_nameB\x13\n" +
- "\x11_meek_dial_domainB\x17\n" +
- "\x15_meek_dial_ip_addressB\x13\n" +
- "\x11_meek_host_headerB\x15\n" +
- "\x13_meek_limit_requestB\x1a\n" +
- "\x18_meek_redial_probabilityB\x1b\n" +
- "\x19_meek_resolved_ip_addressB\x17\n" +
- "\x15_meek_sni_server_nameB\x13\n" +
- "\x11_meek_tls_paddingB\x1d\n" +
- "\x1b_meek_transformed_host_nameB\x12\n" +
- "\x10_quic_dial_earlyB\x18\n" +
- "\x16_quic_dial_sni_addressB\x12\n" +
- "\x10_quic_did_resumeB)\n" +
- "'_quic_disable_client_path_mtu_discoveryB\x16\n" +
- "\x14_quic_obfuscated_pskB\x13\n" +
- "\x11_quic_sent_ticketB\x0f\n" +
- "\r_quic_versionB\x15\n" +
- "\x13_shadowsocks_prefixB\x11\n" +
- "\x0f_tls_did_resumeB\x11\n" +
- "\x0f_tls_fragmentedB\x1b\n" +
- "\x19_tls_ossh_sni_server_nameB!\n" +
- "\x1f_tls_ossh_transformed_host_nameB\x0e\n" +
- "\f_tls_paddingB\x0e\n" +
- "\f_tls_profileB\x12\n" +
- "\x10_tls_sent_ticketB\x0e\n" +
- "\f_tls_versionB\x16\n" +
- "\x14_server_entry_regionB\x16\n" +
- "\x14_server_entry_sourceB\x13\n" +
- "\x11_server_entry_tagB\x19\n" +
- "\x17_server_entry_timestampB\x1d\n" +
- "\x1b_server_packet_manipulationB\x1e\n" +
- "\x1c_server_replay_fragmentationB$\n" +
- "\"_server_replay_packet_manipulationB\x15\n" +
- "\x13_server_entry_validB\x13\n" +
- "\x11_candidate_numberB\f\n" +
- "\n" +
- "_is_replayB\x13\n" +
- "\x11_dial_port_numberB\x10\n" +
- "\x0e_dial_durationB\x17\n" +
- "\x15_fronting_provider_idB\x11\n" +
- "\x0f_relay_protocolB\x15\n" +
- "\x13_ssh_client_versionB\x0e\n" +
- "\f_ossh_prefixB\r\n" +
- "\v_user_agentB\x11\n" +
- "\x0f_http_transformB\x0e\n" +
- "\f_dns_attemptB\x10\n" +
- "\x0e_dns_preferredB\x12\n" +
- "\x10_dns_preresolvedB\x17\n" +
- "\x15_dns_qname_mismatchesB\x1a\n" +
- "\x18_dns_qname_random_casingB\x10\n" +
- "\x0e_dns_transformB\x1e\n" +
- "\x1c_downstream_bytes_fragmentedB\x1f\n" +
- "\x1d_downstream_max_bytes_writtenB\x19\n" +
- "\x17_downstream_max_delayedB\x1f\n" +
- "\x1d_downstream_min_bytes_writtenB\x19\n" +
- "\x17_downstream_min_delayedB\x1a\n" +
- "\x18_downstream_ossh_paddingB\x1c\n" +
- "\x1a_upstream_bytes_fragmentedB\x1d\n" +
- "\x1b_upstream_max_bytes_writtenB\x17\n" +
- "\x15_upstream_max_delayedB\x1d\n" +
- "\x1b_upstream_min_bytes_writtenB\x17\n" +
- "\x15_upstream_min_delayedB\x18\n" +
- "\x16_upstream_ossh_paddingB\x16\n" +
- "\x14_upstream_proxy_typeB\x16\n" +
- "\x14_passthrough_addressB\x0f\n" +
- "\r_pad_responseB\n" +
- "\n" +
- "\b_paddingB\r\n" +
- "\v_client_bpfB\r\n" +
- "\v_server_bpfB\x1c\n" +
- "\x1a_established_tunnels_countB\x1d\n" +
- "\x1b_network_latency_multiplierB\x11\n" +
- "\x0f_seed_transformB\x15\n" +
- "\x13_server_entry_countB\x18\n" +
- "\x16_replay_ignored_changeB\x12\n" +
- "\x10_dsl_prioritizedB\x1c\n" +
- "\x1a_unique_candidate_estimateB\x1c\n" +
- "\x1a_candidates_moved_to_frontB\x1f\n" +
- "\x1d_first_fronted_meek_candidateBHZFgithub.com/Psiphon-Labs/psiphon-tunnel-core/psiphon/server/pb/psiphondb\x06proto3"
- var (
- file_ca_psiphon_psiphond_dial_params_proto_rawDescOnce sync.Once
- file_ca_psiphon_psiphond_dial_params_proto_rawDescData []byte
- )
- func file_ca_psiphon_psiphond_dial_params_proto_rawDescGZIP() []byte {
- file_ca_psiphon_psiphond_dial_params_proto_rawDescOnce.Do(func() {
- file_ca_psiphon_psiphond_dial_params_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_ca_psiphon_psiphond_dial_params_proto_rawDesc), len(file_ca_psiphon_psiphond_dial_params_proto_rawDesc)))
- })
- return file_ca_psiphon_psiphond_dial_params_proto_rawDescData
- }
- var file_ca_psiphon_psiphond_dial_params_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
- var file_ca_psiphon_psiphond_dial_params_proto_goTypes = []any{
- (*DialParams)(nil), // 0: ca.psiphon.psiphond.DialParams
- (*timestamppb.Timestamp)(nil), // 1: google.protobuf.Timestamp
- }
- var file_ca_psiphon_psiphond_dial_params_proto_depIdxs = []int32{
- 1, // 0: ca.psiphon.psiphond.DialParams.server_entry_timestamp:type_name -> google.protobuf.Timestamp
- 1, // [1:1] is the sub-list for method output_type
- 1, // [1:1] is the sub-list for method input_type
- 1, // [1:1] is the sub-list for extension type_name
- 1, // [1:1] is the sub-list for extension extendee
- 0, // [0:1] is the sub-list for field type_name
- }
- func init() { file_ca_psiphon_psiphond_dial_params_proto_init() }
- func file_ca_psiphon_psiphond_dial_params_proto_init() {
- if File_ca_psiphon_psiphond_dial_params_proto != nil {
- return
- }
- file_ca_psiphon_psiphond_dial_params_proto_msgTypes[0].OneofWrappers = []any{}
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: unsafe.Slice(unsafe.StringData(file_ca_psiphon_psiphond_dial_params_proto_rawDesc), len(file_ca_psiphon_psiphond_dial_params_proto_rawDesc)),
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_ca_psiphon_psiphond_dial_params_proto_goTypes,
- DependencyIndexes: file_ca_psiphon_psiphond_dial_params_proto_depIdxs,
- MessageInfos: file_ca_psiphon_psiphond_dial_params_proto_msgTypes,
- }.Build()
- File_ca_psiphon_psiphond_dial_params_proto = out.File
- file_ca_psiphon_psiphond_dial_params_proto_goTypes = nil
- file_ca_psiphon_psiphond_dial_params_proto_depIdxs = nil
- }
|