2020-08-25 08:11:14 +02:00
// Code generated by protoc-gen-gogo. DO NOT EDIT.
// source: lib/config/optionsconfiguration.proto
package config
import (
2020-10-02 08:07:05 +02:00
encoding_binary "encoding/binary"
2020-08-25 08:11:14 +02:00
fmt "fmt"
proto "github.com/gogo/protobuf/proto"
_ "github.com/syncthing/syncthing/proto/ext"
2020-10-02 08:07:05 +02:00
io "io"
2020-08-25 08:11:14 +02:00
math "math"
math_bits "math/bits"
)
// Reference imports to suppress errors if they are not otherwise used.
var _ = proto . Marshal
var _ = fmt . Errorf
var _ = math . Inf
// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto . GoGoProtoPackageIsVersion3 // please upgrade the proto package
type OptionsConfiguration struct {
RawListenAddresses [ ] string ` protobuf:"bytes,1,rep,name=listen_addresses,json=listenAddresses,proto3" json:"listenAddresses" xml:"listenAddress" default:"default" `
RawGlobalAnnServers [ ] string ` protobuf:"bytes,2,rep,name=global_discovery_servers,json=globalDiscoveryServers,proto3" json:"globalAnnounceServers" xml:"globalAnnounceServer" default:"default" `
GlobalAnnEnabled bool ` protobuf:"varint,3,opt,name=global_discovery_enabled,json=globalDiscoveryEnabled,proto3" json:"globalAnnounceEnabled" xml:"globalAnnounceEnabled" default:"true" `
LocalAnnEnabled bool ` protobuf:"varint,4,opt,name=local_discovery_enabled,json=localDiscoveryEnabled,proto3" json:"localAnnounceEnabled" xml:"localAnnounceEnabled" default:"true" `
LocalAnnPort int ` protobuf:"varint,5,opt,name=local_announce_port,json=localAnnouncePort,proto3,casttype=int" json:"localAnnouncePort" xml:"localAnnouncePort" default:"21027" `
LocalAnnMCAddr string ` protobuf:"bytes,6,opt,name=local_announce_multicast_address,json=localAnnounceMulticastAddress,proto3" json:"localAnnounceMCAddr" xml:"localAnnounceMCAddr" default:"[ff12::8384]:21027" `
MaxSendKbps int ` protobuf:"varint,7,opt,name=max_send_kbps,json=maxSendKbps,proto3,casttype=int" json:"maxSendKbps" xml:"maxSendKbps" `
MaxRecvKbps int ` protobuf:"varint,8,opt,name=max_recv_kbps,json=maxRecvKbps,proto3,casttype=int" json:"maxRecvKbps" xml:"maxRecvKbps" `
ReconnectIntervalS int ` protobuf:"varint,9,opt,name=reconnection_interval_s,json=reconnectionIntervalS,proto3,casttype=int" json:"reconnectionIntervalS" xml:"reconnectionIntervalS" default:"60" `
RelaysEnabled bool ` protobuf:"varint,10,opt,name=relays_enabled,json=relaysEnabled,proto3" json:"relaysEnabled" xml:"relaysEnabled" default:"true" `
RelayReconnectIntervalM int ` protobuf:"varint,11,opt,name=relays_reconnect_interval_m,json=relaysReconnectIntervalM,proto3,casttype=int" json:"relayReconnectIntervalM" xml:"relayReconnectIntervalM" default:"10" `
StartBrowser bool ` protobuf:"varint,12,opt,name=start_browser,json=startBrowser,proto3" json:"startBrowser" xml:"startBrowser" default:"true" `
NATEnabled bool ` protobuf:"varint,14,opt,name=nat_traversal_enabled,json=natTraversalEnabled,proto3" json:"natEnabled" xml:"natEnabled" default:"true" `
NATLeaseM int ` protobuf:"varint,15,opt,name=nat_traversal_lease_m,json=natTraversalLeaseM,proto3,casttype=int" json:"natLeaseMinutes" xml:"natLeaseMinutes" default:"60" `
NATRenewalM int ` protobuf:"varint,16,opt,name=nat_traversal_renewal_m,json=natTraversalRenewalM,proto3,casttype=int" json:"natRenewalMinutes" xml:"natRenewalMinutes" default:"30" `
NATTimeoutS int ` protobuf:"varint,17,opt,name=nat_traversal_timeout_s,json=natTraversalTimeoutS,proto3,casttype=int" json:"natTimeoutSeconds" xml:"natTimeoutSeconds" default:"10" `
URAccepted int ` protobuf:"varint,18,opt,name=usage_reporting_accepted,json=usageReportingAccepted,proto3,casttype=int" json:"urAccepted" xml:"urAccepted" `
URSeen int ` protobuf:"varint,19,opt,name=usage_reporting_seen,json=usageReportingSeen,proto3,casttype=int" json:"urSeen" xml:"urSeen" `
URUniqueID string ` protobuf:"bytes,20,opt,name=usage_reporting_unique_id,json=usageReportingUniqueId,proto3" json:"urUniqueId" xml:"urUniqueID" `
URURL string ` protobuf:"bytes,21,opt,name=usage_reporting_url,json=usageReportingUrl,proto3" json:"urURL" xml:"urURL" default:"https://data.syncthing.net/newdata" `
URPostInsecurely bool ` protobuf:"varint,22,opt,name=usage_reporting_post_insecurely,json=usageReportingPostInsecurely,proto3" json:"urPostInsecurely" xml:"urPostInsecurely" default:"false" `
URInitialDelayS int ` protobuf:"varint,23,opt,name=usage_reporting_initial_delay_s,json=usageReportingInitialDelayS,proto3,casttype=int" json:"urInitialDelayS" xml:"urInitialDelayS" default:"1800" `
RestartOnWakeup bool ` protobuf:"varint,24,opt,name=restart_on_wakeup,json=restartOnWakeup,proto3" json:"restartOnWakeup" xml:"restartOnWakeup" default:"true" `
AutoUpgradeIntervalH int ` protobuf:"varint,25,opt,name=auto_upgrade_interval_h,json=autoUpgradeIntervalH,proto3,casttype=int" json:"autoUpgradeIntervalH" xml:"autoUpgradeIntervalH" default:"12" `
UpgradeToPreReleases bool ` protobuf:"varint,26,opt,name=upgrade_to_pre_releases,json=upgradeToPreReleases,proto3" json:"upgradeToPreReleases" xml:"upgradeToPreReleases" `
KeepTemporariesH int ` protobuf:"varint,27,opt,name=keep_temporaries_h,json=keepTemporariesH,proto3,casttype=int" json:"keepTemporariesH" xml:"keepTemporariesH" default:"24" `
CacheIgnoredFiles bool ` protobuf:"varint,28,opt,name=cache_ignored_files,json=cacheIgnoredFiles,proto3" json:"cacheIgnoredFiles" xml:"cacheIgnoredFiles" default:"false" `
ProgressUpdateIntervalS int ` protobuf:"varint,29,opt,name=progress_update_interval_s,json=progressUpdateIntervalS,proto3,casttype=int" json:"progressUpdateIntervalS" xml:"progressUpdateIntervalS" default:"5" `
LimitBandwidthInLan bool ` protobuf:"varint,30,opt,name=limit_bandwidth_in_lan,json=limitBandwidthInLan,proto3" json:"limitBandwidthInLan" xml:"limitBandwidthInLan" default:"false" `
MinHomeDiskFree Size ` protobuf:"bytes,31,opt,name=min_home_disk_free,json=minHomeDiskFree,proto3" json:"minHomeDiskFree" xml:"minHomeDiskFree" default:"1 %" `
ReleasesURL string ` protobuf:"bytes,32,opt,name=releases_url,json=releasesUrl,proto3" json:"releasesURL" xml:"releasesURL" default:"https://upgrades.syncthing.net/meta.json" `
AlwaysLocalNets [ ] string ` protobuf:"bytes,33,rep,name=always_local_nets,json=alwaysLocalNets,proto3" json:"alwaysLocalNets" xml:"alwaysLocalNet" `
OverwriteRemoteDevNames bool ` protobuf:"varint,34,opt,name=overwrite_remote_device_names_on_connect,json=overwriteRemoteDeviceNamesOnConnect,proto3" json:"overwriteRemoteDeviceNamesOnConnect" xml:"overwriteRemoteDeviceNamesOnConnect" default:"false" `
TempIndexMinBlocks int ` protobuf:"varint,35,opt,name=temp_index_min_blocks,json=tempIndexMinBlocks,proto3,casttype=int" json:"tempIndexMinBlocks" xml:"tempIndexMinBlocks" default:"10" `
UnackedNotificationIDs [ ] string ` protobuf:"bytes,36,rep,name=unacked_notification_ids,json=unackedNotificationIds,proto3" json:"unackedNotificationIDs" xml:"unackedNotificationID" `
TrafficClass int ` protobuf:"varint,37,opt,name=traffic_class,json=trafficClass,proto3,casttype=int" json:"trafficClass" xml:"trafficClass" `
DefaultFolderPath string ` protobuf:"bytes,38,opt,name=default_folder_path,json=defaultFolderPath,proto3" json:"defaultFolderPath" xml:"defaultFolderPath" default:"~" `
SetLowPriority bool ` protobuf:"varint,39,opt,name=set_low_priority,json=setLowPriority,proto3" json:"setLowPriority" xml:"setLowPriority" default:"true" `
RawMaxFolderConcurrency int ` protobuf:"varint,40,opt,name=max_folder_concurrency,json=maxFolderConcurrency,proto3,casttype=int" json:"maxFolderConcurrency" xml:"maxFolderConcurrency" `
CRURL string ` protobuf:"bytes,41,opt,name=crash_reporting_url,json=crashReportingUrl,proto3" json:"crURL" xml:"crashReportingURL" default:"https://crash.syncthing.net/newcrash" `
CREnabled bool ` protobuf:"varint,42,opt,name=crash_reporting_enabled,json=crashReportingEnabled,proto3" json:"crashReportingEnabled" xml:"crashReportingEnabled" default:"true" `
StunKeepaliveStartS int ` protobuf:"varint,43,opt,name=stun_keepalive_start_s,json=stunKeepaliveStartS,proto3,casttype=int" json:"stunKeepaliveStartS" xml:"stunKeepaliveStartS" default:"180" `
StunKeepaliveMinS int ` protobuf:"varint,44,opt,name=stun_keepalive_min_s,json=stunKeepaliveMinS,proto3,casttype=int" json:"stunKeepaliveMinS" xml:"stunKeepaliveMinS" default:"20" `
RawStunServers [ ] string ` protobuf:"bytes,45,rep,name=stun_servers,json=stunServers,proto3" json:"stunServers" xml:"stunServer" default:"default" `
DatabaseTuning Tuning ` protobuf:"varint,46,opt,name=database_tuning,json=databaseTuning,proto3,enum=config.Tuning" json:"databaseTuning" xml:"databaseTuning" restart:"true" `
RawMaxCIRequestKiB int ` protobuf:"varint,47,opt,name=max_concurrent_incoming_request_kib,json=maxConcurrentIncomingRequestKib,proto3,casttype=int" json:"maxConcurrentIncomingRequestKiB" xml:"maxConcurrentIncomingRequestKiB" `
2020-08-25 11:48:14 +02:00
AnnounceLANAddresses bool ` protobuf:"varint,48,opt,name=announce_lan_addresses,json=announceLanAddresses,proto3" json:"announceLANAddresses" xml:"announceLANAddresses" default:"true" `
2020-09-30 20:16:30 +02:00
SendFullIndexOnUpgrade bool ` protobuf:"varint,49,opt,name=send_full_index_on_upgrade,json=sendFullIndexOnUpgrade,proto3" json:"sendFullIndexOnUpgrade" xml:"sendFullIndexOnUpgrade" `
2020-11-09 15:33:32 +01:00
FeatureFlags [ ] string ` protobuf:"bytes,50,rep,name=feature_flags,json=featureFlags,proto3" json:"featureFlags" xml:"featureFlag" `
2021-01-11 15:14:44 +01:00
// The number of connections at which we stop trying to connect to more
// devices, zero meaning no limit. Does not affect incoming connections.
ConnectionLimitEnough int ` protobuf:"varint,51,opt,name=connection_limit_enough,json=connectionLimitEnough,proto3,casttype=int" json:"connectionLimitEnough" xml:"connectionLimitEnough" `
// The maximum number of connections which we will allow in total, zero
// meaning no limit. Affects incoming connections and prevents
// attempting outgoing connections.
ConnectionLimitMax int ` protobuf:"varint,52,opt,name=connection_limit_max,json=connectionLimitMax,proto3,casttype=int" json:"connectionLimitMax" xml:"connectionLimitMax" `
2020-08-25 08:11:14 +02:00
// Legacy deprecated
DeprecatedUPnPEnabled bool ` protobuf:"varint,9000,opt,name=upnp_enabled,json=upnpEnabled,proto3" json:"-" xml:"upnpEnabled,omitempty" ` // Deprecated: Do not use.
DeprecatedUPnPLeaseM int ` protobuf:"varint,9001,opt,name=upnp_lease_m,json=upnpLeaseM,proto3,casttype=int" json:"-" xml:"upnpLeaseMinutes,omitempty" ` // Deprecated: Do not use.
DeprecatedUPnPRenewalM int ` protobuf:"varint,9002,opt,name=upnp_renewal_m,json=upnpRenewalM,proto3,casttype=int" json:"-" xml:"upnpRenewalMinutes,omitempty" ` // Deprecated: Do not use.
DeprecatedUPnPTimeoutS int ` protobuf:"varint,9003,opt,name=upnp_timeout_s,json=upnpTimeoutS,proto3,casttype=int" json:"-" xml:"upnpTimeoutSeconds,omitempty" ` // Deprecated: Do not use.
DeprecatedRelayServers [ ] string ` protobuf:"bytes,9004,rep,name=relay_servers,json=relayServers,proto3" json:"-" xml:"relayServer,omitempty" ` // Deprecated: Do not use.
DeprecatedMinHomeDiskFreePct float64 ` protobuf:"fixed64,9005,opt,name=min_home_disk_free_pct,json=minHomeDiskFreePct,proto3" json:"-" xml:"minHomeDiskFreePct,omitempty" ` // Deprecated: Do not use.
DeprecatedMaxConcurrentScans int ` protobuf:"varint,9006,opt,name=max_concurrent_scans,json=maxConcurrentScans,proto3,casttype=int" json:"-" xml:"maxConcurrentScans,omitempty" ` // Deprecated: Do not use.
}
func ( m * OptionsConfiguration ) Reset ( ) { * m = OptionsConfiguration { } }
func ( m * OptionsConfiguration ) String ( ) string { return proto . CompactTextString ( m ) }
func ( * OptionsConfiguration ) ProtoMessage ( ) { }
func ( * OptionsConfiguration ) Descriptor ( ) ( [ ] byte , [ ] int ) {
return fileDescriptor_d09882599506ca03 , [ ] int { 0 }
}
func ( m * OptionsConfiguration ) XXX_Unmarshal ( b [ ] byte ) error {
2020-10-02 08:07:05 +02:00
return m . Unmarshal ( b )
2020-08-25 08:11:14 +02:00
}
func ( m * OptionsConfiguration ) XXX_Marshal ( b [ ] byte , deterministic bool ) ( [ ] byte , error ) {
2020-10-02 08:07:05 +02:00
if deterministic {
return xxx_messageInfo_OptionsConfiguration . Marshal ( b , m , deterministic )
} else {
b = b [ : cap ( b ) ]
n , err := m . MarshalToSizedBuffer ( b )
if err != nil {
return nil , err
}
return b [ : n ] , nil
}
2020-08-25 08:11:14 +02:00
}
func ( m * OptionsConfiguration ) XXX_Merge ( src proto . Message ) {
xxx_messageInfo_OptionsConfiguration . Merge ( m , src )
}
func ( m * OptionsConfiguration ) XXX_Size ( ) int {
2020-10-02 08:07:05 +02:00
return m . ProtoSize ( )
2020-08-25 08:11:14 +02:00
}
func ( m * OptionsConfiguration ) XXX_DiscardUnknown ( ) {
xxx_messageInfo_OptionsConfiguration . DiscardUnknown ( m )
}
var xxx_messageInfo_OptionsConfiguration proto . InternalMessageInfo
func init ( ) {
proto . RegisterType ( ( * OptionsConfiguration ) ( nil ) , "config.OptionsConfiguration" )
}
func init ( ) {
proto . RegisterFile ( "lib/config/optionsconfiguration.proto" , fileDescriptor_d09882599506ca03 )
}
var fileDescriptor_d09882599506ca03 = [ ] byte {
2021-01-11 15:14:44 +01:00
// 3211 bytes of a gzipped FileDescriptorProto
0x1f , 0x8b , 0x08 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x02 , 0xff , 0x8c , 0x5a , 0x5b , 0x6c , 0xdc , 0xc6 ,
0xd5 , 0x36 , 0xed , 0xd8 , 0x89 , 0x69 , 0x59 , 0xb6 , 0x28 , 0x59 , 0x62 , 0x6c , 0x47 , 0x54 , 0xd6 , 0xeb ,
0x44 , 0xb9 , 0xd9 , 0x92 , 0xec , 0xf8 , 0x77 , 0x0c , 0xfc , 0xc8 , 0xaf , 0x4b , 0xf4 , 0x5b , 0xb1 , 0x64 ,
0x0b , 0x23 , 0x09 , 0xf9 , 0x91 , 0x1f , 0x05 , 0x31 , 0xcb , 0x9d , 0x95 , 0x58 , 0x71 , 0x87 , 0x6b , 0x72 ,
0xa8 , 0x95 , 0xd2 , 0x22 , 0x0d , 0x52 , 0xf4 , 0xf2 , 0xd6 , 0x56 , 0xe8 , 0x05 , 0x68 , 0x81 , 0x22 , 0x45 ,
0x5b , 0xa0 , 0x69 , 0x9a , 0xa2 , 0x40 , 0x81 , 0x02 , 0xed , 0x4b , 0x8b , 0x02 , 0x05 , 0x82 , 0x16 , 0xa8 ,
0xf4 , 0x58 , 0xa0 , 0x29 , 0x8b , 0xc8 , 0x79 , 0xda , 0x87 , 0x3e , 0xec , 0xa3 , 0xfa , 0x52 , 0x9c , 0xe1 ,
0x6d , 0x48 , 0xce , 0xc6 , 0x7e , 0x5b , 0x9e , 0xef , 0xcc , 0x99 , 0xef , 0xcc , 0xe5 , 0xcc , 0x39 , 0x33 ,
0xab , 0x5e , 0x76 , 0xec , 0xda , 0x55 , 0xcb , 0xa5 , 0x0d , 0x7b , 0xfd , 0xaa , 0xdb , 0x62 , 0xb6 , 0x4b ,
0xfd , 0xe8 , 0x2b , 0xf0 , 0x30 , 0x7c , 0x5d , 0x69 , 0x79 , 0x2e , 0x73 , 0xb5 , 0x13 , 0x91 , 0xf0 , 0xfc ,
0x88 , 0xa0 , 0xce , 0x02 , 0x6a , 0xd3 , 0xf5 , 0x48 , 0xe1 , 0xfc , 0x39 , 0x01 , 0xf0 , 0xed , 0xb7 , 0x48 ,
0x2c , 0x3e , 0x49 , 0xb6 , 0x59 , 0xf4 , 0xb3 , 0xf2 , 0xd7 , 0xdb , 0xea , 0xd0 , 0xbd , 0xa8 , 0x87 , 0x59 ,
0xb1 , 0x07 , 0xed , 0x87 , 0x8a , 0x7a , 0xd6 , 0xb1 , 0x7d , 0x46 , 0xa8 , 0x89 , 0xeb , 0x75 , 0x8f , 0xf8 ,
0x3e , 0xf1 , 0x75 , 0x65 , 0xec , 0xd8 , 0xf8 , 0xc9 , 0x19 , 0xff , 0x20 , 0x34 , 0x34 , 0x84 , 0xdb , 0x8b ,
0x1c , 0x9e , 0x4e , 0xd0 , 0x4e , 0x68 , 0x9c , 0x71 , 0xf2 , 0xa2 , 0x6e , 0x68 , 0x5c , 0xde , 0x6e , 0x3a ,
0xb7 , 0x2a , 0x39 , 0x79 , 0x65 , 0xac , 0x4e , 0x1a , 0x38 , 0x70 , 0xd8 , 0xad , 0x4a , 0xfc , 0xa3 , 0x72 ,
0xb8 , 0x57 , 0x7d , 0x3c , 0xfe , 0xbd , 0xbb , 0x5f , 0x95 , 0x18 , 0x47 , 0x45 , 0xd3 , 0xda , 0xbf , 0x14 ,
0x55 , 0x5f , 0x77 , 0xdc , 0x1a , 0x76 , 0xcc , 0xba , 0xed , 0x5b , 0xee , 0x16 , 0xf1 , 0x76 , 0x4c , 0x9f ,
0x78 , 0x5b , 0xc4 , 0xf3 , 0xf5 , 0xa3 , 0x9c , 0xe8 , 0xaf , 0x95 , 0x83 , 0xd0 , 0x18 , 0x44 , 0xb8 , 0xfd ,
0xbf , 0x5c , 0x6f , 0x9a , 0xd2 , 0x95 , 0x08 , 0xef , 0x84 , 0xc6 , 0xb9 , 0xf5 , 0x44 , 0xe6 , 0x06 , 0xd4 ,
0x22 , 0x31 , 0xd0 , 0x0d , 0x8d , 0x17 , 0x39 , 0x61 , 0x19 , 0x2a , 0xe1 , 0xdd , 0xd9 , 0xab , 0x0e , 0xc9 ,
0x54 , 0xbb , 0x7b , 0x55 , 0x79 , 0x07 , 0x79 , 0x47 , 0x65 , 0xdc , 0xd0 , 0x70 , 0xd4 , 0x70 , 0x2e , 0x71 ,
0x2a , 0x96 , 0x6b , 0x9f , 0xca , 0x1c , 0x26 , 0x14 , 0xd7 , 0x1c , 0x52 , 0xd7 , 0x8f , 0x8d , 0x29 , 0xe3 ,
0x4f , 0xcc , 0xbc , 0x0f , 0x0e , 0x9f , 0x4d , 0x2d , 0xbe , 0x16 , 0x81 , 0x65 , 0x6f , 0x63 , 0xa0 , 0x1b ,
0x1a , 0xcf , 0x4b , 0xbc , 0x8d , 0x51 , 0xc1 , 0x5d , 0xe6 , 0x05 , 0x04 , 0x7c , 0xed , 0x61 , 0xa6 , 0x17 ,
0x70 , 0xb8 , 0x57 , 0x7d , 0x0c , 0x9a , 0xee , 0xee , 0x57 , 0x4b , 0xa4 , 0x4a , 0x6e , 0xc6 , 0x72 , 0xed ,
0x63 , 0x45 , 0x1d , 0x71 , 0x5c , 0x4b , 0xea , 0xe5 , 0x63 , 0xdc , 0xcb , 0x1f , 0x83 , 0x97 , 0x67 , 0x16 ,
0x41 , 0x27 , 0xe7 , 0xe4 , 0x90 , 0x13 , 0x8b , 0x0a , 0x3e , 0x3e , 0x17 , 0x2d , 0x41 , 0x09 , 0x28 , 0x71 ,
0x51 , 0x6e , 0xa4 , 0x87 , 0x5c , 0x70 , 0xb0 , 0xc8 , 0x07 , 0x9d , 0xe3 , 0x0d , 0x4a , 0xee , 0xfd , 0x45 ,
0x51 , 0x07 , 0x23 , 0xf7 , 0x70 , 0x6c , 0xcb , 0x6c , 0xb9 , 0x1e , 0xd3 , 0x8f , 0x8f , 0x29 , 0xe3 , 0xc7 ,
0x67 , 0xbe , 0x0f , 0xae , 0xf5 , 0x25 , 0xa6 , 0x96 , 0x5d , 0x8f , 0x75 , 0x42 , 0x63 , 0x20 , 0xd7 , 0x35 ,
0x08 , 0xbb , 0xa1 , 0xf1 , 0x6c , 0xd9 , 0x29 , 0x40 , 0x04 , 0x8f , 0xa6 , 0x26 , 0x27 , 0xa6 , 0xfe , 0xab ,
0x72 , 0x18 , 0x1a , 0xc7 , 0x6c , 0xca , 0x3a , 0x7b , 0x55 , 0x89 , 0x19 , 0x99 , 0xf0 , 0x70 , 0xaf , 0x7a ,
0x9c , 0x37 , 0xdd , 0xdd , 0xaf , 0xe6 , 0x98 , 0xa0 , 0xb2 , 0xae , 0xf6 , 0xe5 , 0xa3 , 0xea , 0x58 , 0xc1 ,
0x9b , 0x66 , 0xe0 , 0x30 , 0xdb , 0xc2 , 0x3e , 0x4b , 0xe2 , 0x86 , 0x7e , 0x62 , 0x4c , 0x19 , 0x3f , 0x39 ,
0xf3 , 0x5b , 0x70 , 0xad , 0x3f , 0x31 , 0xb8 , 0x34 , 0x0b , 0x3b , 0xb9 , 0x13 , 0x1a , 0x83 , 0x39 , 0xa3 ,
0x91 , 0xb8 , 0x1b , 0x1a , 0x37 , 0xca , 0xee , 0x45 , 0x98 , 0xe0 , 0xe0 , 0xff , 0x37 , 0x1a , 0x93 , 0x53 ,
0xb7 , 0x6e , 0xdd , 0xbc , 0x76 , 0xf3 , 0xfa , 0xe7 , 0x6e , 0x45 , 0xde , 0x76 , 0xf6 , 0xaa , 0x52 , 0x83 ,
0x72 , 0xf1 , 0xe1 , 0x5e , 0x55 , 0x2b , 0x1b , 0xd9 , 0xdd , 0xaf , 0x16 , 0x68 , 0xa2 , 0xa7 , 0xf2 , 0x8d ,
0x13 , 0x0f , 0xe3 , 0x60 , 0xa4 , 0xdd , 0x53 , 0x4f , 0x37 , 0xf1 , 0xb6 , 0xe9 , 0x13 , 0x5a , 0x37 , 0x37 ,
0x6b , 0x2d , 0x5f , 0x7f , 0x9c , 0x4f , 0xe6 , 0x0b , 0x9d , 0xd0 , 0x38 , 0xd5 , 0xc4 , 0xdb , 0x2b , 0x84 ,
0xd6 , 0xef , 0xd4 , 0x5a , 0x10 , 0x5c , 0x06 , 0xb8 , 0x5b , 0x82 , 0x2c , 0x99 , 0x1f , 0x24 , 0x2a , 0x26 ,
0x06 , 0x3d , 0x62 , 0x6d , 0x45 , 0x06 , 0x9f , 0xc8 , 0x19 , 0x44 , 0xc4 , 0xda , 0x2a , 0x1a , 0x4c , 0x64 ,
0x39 , 0x83 , 0x89 , 0x50 , 0xfb , 0x8d , 0xa2 , 0x8e , 0x78 , 0xc4 , 0x72 , 0x29 , 0x25 , 0x16 , 0x84 , 0x77 ,
0xd3 , 0xa6 , 0x8c , 0x78 , 0x5b , 0xd8 , 0x31 , 0x7d , 0xfd , 0x24 , 0xb7 , 0xfd , 0x36 , 0x0f , 0xea , 0x89 ,
0xca , 0x42 , 0x0c , 0xaf , 0x40 , 0xec , 0x10 , 0x1b , 0xa6 , 0x40 , 0x37 , 0x34 , 0xc6 , 0x79 , 0xdf , 0x52 ,
0x54 , 0x98 , 0xa5 , 0x1b , 0x13 , 0x09 , 0xa5 , 0xc3 , 0xbd , 0xea , 0xd1 , 0x1b , 0x13 , 0x3c , 0xbe , 0x97 ,
0xfa , 0x41 , 0xf2 , 0x5e , 0xb4 , 0x86 , 0xda , 0xef , 0x11 , 0x07 , 0xef , 0xf8 , 0x69 , 0x0c , 0x50 , 0x79 ,
0x0c , 0x78 , 0xb5 , 0x13 , 0x1a , 0xa7 , 0x23 , 0x24 , 0xdb , 0xe8 , 0x95 , 0x98 , 0x90 , 0x20 , 0x2d , 0xee ,
0xf0 , 0x64 , 0xc7 , 0xa2 , 0x7c , 0x63 , 0xed , 0xdd , 0xa3 , 0xea , 0x85 , 0xb8 , 0xa3 , 0x94 , 0x48 , 0x36 ,
0x48 , 0x4d , 0xfd , 0x14 , 0x1f , 0xa4 , 0x3f , 0xc2 , 0x1a , 0x1e , 0x41 , 0xa0 , 0x57 , 0x72 , 0x61 , 0xa9 ,
0x13 , 0x1a , 0x23 , 0x9e , 0x1c , 0x4a , 0x03 , 0x6d , 0x0f , 0x5c , 0x60 , 0x39 , 0x39 , 0x21 , 0x6c , 0xd9 ,
0x9e , 0xf6 , 0x7a , 0x43 , 0x30 , 0xc8 , 0x93 , 0x30 , 0xc8 , 0xbd , 0x68 , 0x22 , 0x3d , 0xf2 , 0xb3 , 0x8c ,
0x68 , 0x35 , 0xf5 , 0xb4 , 0xcf , 0xb0 , 0xc7 , 0xcc , 0x9a , 0xe7 , 0xb6 , 0x7d , 0xe2 , 0xe9 , 0x7d , 0x7c ,
0xac , 0xff , 0xbb , 0x13 , 0x1a , 0x7d , 0x1c , 0x98 , 0x89 , 0xe4 , 0xdd , 0xd0 , 0x78 , 0x9a , 0xbb , 0x23 ,
0x0a , 0x7b , 0x8e , 0x74 , 0xae , 0xa9 , 0xf6 , 0x53 , 0x45 , 0x3d , 0x47 , 0x31 , 0x33 , 0x99 , 0x87 , 0xe1 ,
0x54 , 0xc3 , 0x4e , 0x3a , 0xb1 , 0xfd , 0xbc , 0xb3 , 0xfb , 0x07 , 0xa1 , 0xa1 , 0xde , 0x9d , 0x5e , 0xcd ,
0xc2 , 0xba , 0x4a , 0x31 , 0xcb , 0xe6 , 0xd8 , 0xe0 , 0x1d , 0x67 , 0x22 , 0x49 , 0x08 , 0x17 , 0x1b , 0xe4 ,
0xbe , 0x84 , 0x70 , 0x2d , 0x74 , 0x81 , 0x06 , 0x29 , 0x66 , 0xab , 0x09 , 0x9d , 0x64 , 0x41 , 0xfc , 0xae ,
0xc4 , 0xd3 , 0x21 , 0xd8 , 0x27 , 0x66 , 0x53 , 0x3f , 0xc3 , 0x97 , 0xc2 , 0x57 , 0x61 , 0x29 , 0x9c , 0xbc ,
0x3b , 0xbd , 0xba , 0x08 , 0x62 , 0x98 , 0xfc , 0x33 , 0x14 , 0xb3 , 0xe8 , 0xc3 , 0xa6 , 0x01 , 0xe3 , 0xc9 ,
0x4f , 0x25 , 0x21 , 0x2b , 0xca , 0xa5 , 0x7b , 0xa3 , 0xb3 , 0x57 , 0x2d , 0xb5 , 0x2f , 0x8b , 0xd2 , 0x1d ,
0x94 , 0x75 , 0x8c , 0x34 , 0x91 , 0x7d , 0x24 , 0xd3 , 0xfe , 0xac , 0xa8 , 0x23 , 0x79 , 0xf2 , 0x1e , 0xa1 ,
0xa4 , 0xcd , 0x57 , 0xf2 , 0x59 , 0x4e , 0x7f , 0x17 , 0xe8 , 0x9f , 0xba , 0x3b , 0xbd , 0x8a , 0x22 , 0x00 ,
0x1c , 0x18 , 0xa0 , 0x98 , 0x25 , 0x9f , 0xa9 , 0x0b , 0xd5 , 0xc4 , 0x85 , 0x3c , 0x22 , 0x38 , 0x71 , 0x4d ,
0x74 , 0x42 , 0x62 , 0x43 , 0x26 , 0x04 , 0x47 , 0xae , 0x81 , 0x23 , 0x22 , 0x05 , 0x34 , 0x24 , 0xba , 0x92 ,
0x48 , 0x25 , 0xce , 0x30 , 0xbb , 0x49 , 0xdc , 0x80 , 0x99 , 0xbe , 0x3e , 0x90 , 0x77 , 0x66 , 0x35 , 0x02 ,
0x56 , 0x62 , 0x67 , 0x92 , 0x4f , 0x58 , 0xe9 , 0xf5 , 0x9c , 0x33 , 0x79 , 0xa4 , 0xd7 , 0xf6 , 0x93 , 0xd8 ,
0x90 , 0x09 , 0xd3 , 0x2d , 0x27 , 0x52 , 0xc8 , 0x3b , 0x93 , 0x48 , 0xb5 , 0x1f , 0x28 , 0xaa , 0x1e , 0xf8 ,
0x78 , 0x9d , 0x98 , 0x1e , 0x81 , 0x73 , 0xdf , 0xa6 , 0xeb , 0x26 , 0xb6 , 0x2c , 0xd2 , 0x62 , 0xa4 , 0xae ,
0x6b , 0xdc , 0x1b , 0x0c , 0x3b , 0x60 , 0x0d , 0x4d , 0xc7 , 0x52 , 0xd8 , 0x01 , 0x81 , 0x97 , 0x7c , 0x75 ,
0x43 , 0xe3 , 0x2c , 0x77 , 0x22 , 0x13 , 0x09 , 0x84 , 0x45 , 0xc5 , 0xdc , 0x17 , 0xac , 0xf8 , 0xcc , 0x24 ,
0x1a , 0xe6 , 0x14 , 0x50 , 0xc2 , 0x20 , 0x91 , 0x6b , 0x5f , 0x50 , 0x87 , 0x8a , 0xe4 , 0x7c , 0x42 , 0xa8 ,
0x3e , 0xc8 , 0x89 , 0x2d , 0x1c , 0x84 , 0xc6 , 0x89 , 0x35 , 0xb4 , 0x42 , 0x08 , 0xed , 0x84 , 0xc6 , 0x89 ,
0xc0 , 0x83 , 0x5f , 0xdd , 0xd0 , 0xe8 , 0x8b , 0x09 , 0xc1 , 0xa7 , 0x40 , 0x26 , 0x51 , 0x48 , 0x7f , 0xed ,
0xee , 0x57 , 0xe3 , 0xe6 , 0x48 , 0xcb , 0x13 , 0x00 , 0x99 , 0xf6 , 0x1d , 0x45 , 0x7d , 0xb2 , 0xd8 , 0x7b ,
0x40 , 0xed , 0xfb , 0x01 , 0x31 , 0xed , 0xba , 0x3e , 0xc4 , 0x93 , 0x88 , 0x37 , 0xa3 , 0xb1 , 0x59 , 0xe3 ,
0xe2 , 0x85 , 0xb9 , 0x68 , 0x6c , 0xe2 , 0x2f , 0x71 , 0x6c , 0x12 , 0x85 , 0x4a , 0x34 , 0x28 , 0xc9 , 0x67 ,
0x57 , 0xfc , 0x8a , 0x07 , 0x25 , 0xc1 , 0x8a , 0x83 , 0x92 , 0x68 , 0x69 , 0x7f , 0x50 , 0xd4 , 0xc1 , 0x12 ,
0x2f , 0xcf , 0xd1 , 0xcf , 0x71 , 0x46 , 0xdf , 0x80 , 0xb5 , 0x77 , 0x7c , 0x0d , 0xad , 0xa1 , 0xc5 , 0x4e ,
0x68 , 0x1c , 0x0f , 0xbc , 0x35 , 0xb4 , 0xd8 , 0x0d , 0x8d , 0x9b , 0x09 , 0x11 , 0xb4 , 0x28 , 0xac , 0xae ,
0x0d , 0xc6 , 0x5a , 0xfe , 0xad , 0xab , 0x57 , 0xeb , 0x98 , 0xe1 , 0x2b , 0xfe , 0x0e , 0xb5 , 0xd8 , 0x06 ,
0x14 , 0x6b , 0x94 , 0xb0 , 0xab , 0x94 , 0xb4 , 0x41 , 0x0a , 0x84 , 0x63 , 0x23 , 0xc9 , 0x8f , 0xc3 , 0xbd ,
0xea , 0x23 , 0x34 , 0xdc , 0xdd , 0xaf , 0x46 , 0x2c , 0xd0 , 0x40 , 0xc1 , 0x0f , 0xcf , 0xd1 , 0xfe , 0xa9 ,
0xa8 , 0x46 , 0xd1 , 0x85 , 0x96 , 0xeb , 0xc3 , 0x09 , 0xe7 , 0x13 , 0x2b , 0xf0 , 0x88 , 0xb3 , 0xa3 , 0x0f ,
0xf3 , 0xf0 , 0xfb , 0x3d , 0x5e , 0x41 , 0xac , 0xa1 , 0x65 , 0xd7 , 0x67 , 0x0b , 0x29 , 0xd8 , 0x09 , 0x8d ,
0xb3 , 0x81 , 0x97 , 0x97 , 0x75 , 0x43 , 0xe3 , 0x99 , 0xd8 , 0xc9 , 0x3c , 0x20 , 0xf8 , 0xdb , 0xc0 , 0x8e ,
0xcf , 0x43 , 0x72 , 0xb9 , 0xb5 , 0x44 , 0x06 , 0x99 , 0x27 , 0x6f , 0x01 , 0xf5 , 0x42 , 0x91 , 0x02 , 0xba ,
0x98 , 0x77 , 0x2b , 0x8f , 0x6a , 0xff , 0x90 , 0x78 , 0x68 , 0x53 , 0x9b , 0xd9 , 0x50 , 0x47 , 0xc0 , 0x79 ,
0x67 , 0xfa , 0xfa , 0x08 , 0x5f , 0xc5 , 0xdf , 0xe5 , 0xd5 , 0xc3 , 0x1a , 0x5a , 0x88 , 0xd0 , 0x39 , 0x00 ,
0x21 , 0x60 , 0x9c , 0x09 , 0xbc , 0x9c , 0x28 , 0x0d , 0x17 , 0x05 , 0xb9 , 0x18 , 0x2c , 0x6e , 0x4e , 0xe4 ,
0x02 , 0x78 , 0xd1 , 0x42 , 0x59 , 0x04 , 0x27 , 0x10 , 0xb4 , 0x82 , 0x82 , 0xa1 , 0x40 , 0x01 , 0x5d , 0xc8 ,
0x3b , 0x98 , 0x03 , 0x35 , 0x57 , 0x1d , 0xf0 , 0x48 , 0x74 , 0x38 , 0xbb , 0xd4 , 0x6c , 0xe3 , 0x4d , 0x12 ,
0xb4 , 0x74 , 0x9d , 0x4f , 0xd9 , 0x2c , 0x90 , 0x8f , 0xc1 , 0x7b , 0xf4 , 0x0d , 0x0e , 0xa5 , 0xe4 , 0x0b ,
0xf2 , 0x9e , 0x87 , 0x74 , 0xd1 , 0x80 , 0xf6 , 0x35 , 0x45 , 0x1d , 0xc1 , 0x01 , 0x73 , 0xcd , 0xa0 , 0xb5 ,
0xee , 0xe1 , 0x3a , 0xc9 , 0x92 , 0xa1 , 0x0d , 0xfd , 0x49 , 0x3e , 0x90 , 0xcb , 0x50 , 0x72 , 0x81 , 0xca ,
0x5a , 0xa4 , 0x91 , 0xe4 , 0x11 , 0xb7 , 0xd3 , 0xea , 0x44 , 0x06 , 0x8a , 0xc3 , 0x37 , 0x25 , 0x66 , 0x86 ,
0x93 , 0x53 , 0x48 , 0x6a , 0x4d , 0x6b , 0xaa , 0x23 , 0x09 , 0x07 , 0xe6 , 0x9a , 0x2d , 0x0f , 0xa6 , 0x98 ,
0x9f , 0xc5 , 0xbe , 0x7e , 0x9e , 0x0f , 0xc0 , 0x0d , 0x20 , 0x12 , 0xab , 0xac , 0xba , 0xcb , 0x1e , 0x41 ,
0x31 , 0xde , 0x0d , 0x8d , 0xf3 , 0xd1 , 0x14 , 0x4a , 0xc0 , 0x0a , 0x92 , 0xb6 , 0xd1 , 0xb6 , 0x54 , 0x6d ,
0x93 , 0x90 , 0x96 , 0xc9 , 0x48 , 0xb3 , 0xe5 , 0x7a , 0xd8 , 0xb3 , 0x89 , 0x6f , 0x6e , 0xe8 , 0x17 , 0xb8 ,
0xcb , 0xb7 , 0x61 , 0x23 , 0x00 , 0xba , 0x9a , 0x81 , 0xe0 , 0xee , 0x25 , 0xde , 0x4b , 0x11 , 0x10 , 0x6b ,
0xb1 , 0xeb , 0xa2 , 0xab , 0x53 , 0xd7 , 0x51 , 0xc9 , 0x8a , 0xb6 , 0xa3 , 0x0e , 0x5a , 0xd8 , 0xda , 0x20 ,
0xa6 , 0xbd , 0x4e , 0x5d , 0x8f , 0xd4 , 0xcd , 0x86 , 0xed , 0x10 , 0x5f , 0xbf , 0xc8 , 0x5d , 0x5c , 0x80 ,
0x13 , 0x8d , 0xc3 , 0x0b , 0x11 , 0x3a , 0x0f , 0x60 , 0x3a , 0xd0 , 0x25 , 0xa4 , 0xb4 , 0x07 , 0xd3 , 0xbd ,
0x85 , 0xca , 0x66 , 0xb4 , 0x6f , 0x29 , 0xea , 0xf9 , 0x96 , 0xe7 , 0xae , 0x43 , 0x31 , 0x63 , 0x06 , 0xad ,
0x3a , 0x66 , 0x44 , 0x2c , 0x10 , 0x9e , 0xe2 , 0xbe , 0xaf , 0x42 , 0x7e , 0x9b , 0x68 , 0xad , 0x71 , 0x25 ,
0xb1 , 0x18 , 0x88 , 0x8a , 0xec , 0x1e , 0xb8 , 0x40 , 0xe7 , 0x65 , 0x61 , 0x20 , 0x94 , 0x97 , 0x51 , 0x2f ,
0x8b , 0xda , 0xbb , 0x8a , 0x3a , 0xec , 0xd8 , 0x4d , 0x9b , 0x99 , 0x35 , 0x4c , 0xeb , 0x6d , 0xbb , 0xce ,
0x36 , 0x4c , 0x9b , 0x9a , 0x0e , 0xa6 , 0xfa , 0x28 , 0x1f , 0x92 , 0x25 , 0x5e , 0x3c , 0x82 , 0xc6 , 0x4c ,
0xa2 , 0xb0 , 0x40 , 0x17 , 0x31 , 0xcd , 0x0a , 0xfe , 0x32 , 0xf6 , 0x19 , 0xc3 , 0x22 , 0x33 , 0xa5 , 0xbd ,
0xa3 , 0xa8 , 0x5a , 0xd3 , 0xa6 , 0xe6 , 0x86 , 0xdb , 0x24 , 0x66 , 0xdd , 0xf6 , 0x37 , 0xcd , 0x86 , 0x47 ,
0x88 , 0x6e , 0x8c , 0x29 , 0xe3 , 0xa7 , 0xa6 , 0xfa , 0xae , 0x44 , 0x37 , 0x6b , 0x57 , 0x56 , 0xec , 0xb7 ,
0xc8 , 0xcc , 0x6b , 0x1f , 0x85 , 0xc6 , 0x11 , 0xd8 , 0x89 , 0x4d , 0x9b , 0xde , 0x76 , 0x9b , 0x64 , 0xce ,
0xf6 , 0x37 , 0xe7 , 0x3d , 0x42 , 0xd2 , 0xd5 , 0x51 , 0x90 , 0x8b , 0xfb , 0x60 , 0xec , 0x32 , 0x10 , 0x39 ,
0x36 , 0x39 , 0x76 , 0x19 , 0x15 , 0x9b , 0x6b , 0x0f , 0x14 , 0xb5 , 0x2f , 0x59 , 0xef , 0xfc , 0xd8 , 0x19 ,
0xe3 , 0xc7 , 0xce , 0xef , 0x79 , 0xca , 0x93 , 0x2c , 0xda , 0xe8 , 0xf0 , 0x39 , 0xe5 , 0x65 , 0x9f , 0xdd ,
0xd0 , 0x98 , 0x4b , 0x2a , 0x8e , 0x44 , 0x26 , 0x39 , 0x88 , 0xe2 , 0x1d , 0xe0 , 0x17 , 0xce , 0x94 , 0x26 ,
0x61 , 0xf8 , 0xca , 0xe7 , 0x7d , 0x97 , 0x42 , 0xec , 0xce , 0x99 , 0xcd , 0x7f , 0x1e , 0xee , 0x55 , 0xc7 ,
0x1f , 0xd5 , 0x14 , 0xe4 , 0x47 , 0x02 , 0x5f , 0x94 , 0xd9 , 0xf1 , 0x1c , 0xed , 0x0d , 0x75 , 0x00 , 0x3b ,
0x6d , 0xa8 , 0xbe , 0xa2 , 0xdb , 0x04 , 0x4a , 0x98 , 0xaf , 0x3f , 0xcd , 0x2f , 0xf1 , 0xa0 , 0xe8 , 0x3d ,
0x13 , 0x81 , 0xbc , 0x2a , 0xbf , 0x4b , 0x18 , 0x2c , 0xfc , 0xa1 , 0x28 , 0xc2 , 0xe4 , 0xe4 , 0x15 , 0x54 ,
0x54 , 0xd4 , 0xfe , 0xad , 0xa8 , 0xe3 , 0xee , 0x16 , 0xf1 , 0xda , 0x9e , 0xcd , 0x20 , 0x70 , 0x34 , 0x5d ,
0x46 , 0xcc , 0x3a , 0xd9 , 0xb2 , 0x2d , 0x62 , 0x52 , 0xdc , 0x24 , 0x3e , 0x84 , 0xd3 , 0xb8 , 0x10 , 0xd2 ,
0x2b , 0xd9 , 0xf5 , 0xd2 , 0xc8 , 0xbd , 0xa4 , 0x11 , 0xe2 , 0x6d , 0xe6 , 0xc8 , 0xd6 , 0x5d , 0x50 , 0xef ,
0x84 , 0xc6 , 0x25 , 0xb7 , 0x04 , 0xd9 , 0x16 , 0xe1 , 0xe8 , 0x3d , 0x3a , 0x1b , 0x99 , 0xea , 0x86 , 0xc6 ,
0x2b , 0x9c , 0xe0 , 0x23 , 0xe8 , 0xf6 , 0x5e , 0x94 , 0x50 , 0xc5 , 0xf5 , 0xe0 , 0x81 , 0x1e , 0x85 , 0x85 ,
0xf6 , 0x25 , 0xf5 , 0x1c , 0x84 , 0x31 , 0xd3 , 0xa6 , 0x75 , 0xb2 , 0x6d , 0xc2 , 0x4a , 0xae , 0x39 , 0xae ,
0xb5 , 0xe9 , 0xeb , 0x97 , 0xf8 , 0x96 , 0x86 , 0x45 , 0xa3 , 0x81 , 0xc2 , 0x02 , 0xe0 , 0x4b , 0x36 , 0x9d ,
0xe1 , 0x68 , 0x7a , 0x6b , 0x5b , 0x86 , 0xa4 , 0x99 , 0x72 , 0x94 , 0xff , 0x22 , 0x89 , 0x25 , 0xed , 0xef ,
0x90 , 0xee , 0x52 , 0x6c , 0x6d , 0x92 , 0xba , 0x49 , 0x5d , 0x66 , 0x37 , 0x6c , 0x0b , 0x47 , 0xf7 , 0x0f ,
0x75 , 0x5f , 0xaf , 0xf2 , 0xf9 , 0x7d , 0x0f , 0x86 , 0x7b , 0x78 , 0x2d , 0x52 , 0xba , 0x2b , 0xe8 , 0x2c ,
0xcc , 0xc1 , 0x68 , 0x0f , 0x07 , 0x52 , 0xa4 , 0x1b , 0x1a , 0x17 , 0xa2 , 0xd0 , 0x2e , 0x83 , 0xf9 , 0x5d ,
0xa5 , 0x14 , 0xe9 , 0xee , 0x55 , 0x7b , 0x58 , 0xdc , 0xdd , 0xaf , 0xf6 , 0x60 , 0x81 , 0xa4 , 0x2d , 0xea ,
0xbe , 0x86 , 0xd4 , 0xd3 , 0xcc , 0xc3 , 0x8d , 0x86 , 0x6d , 0x99 , 0x96 , 0x83 , 0x7d , 0x5f , 0xbf , 0xcc ,
0x87 , 0xf5 , 0x25 , 0xa8 , 0x97 , 0x63 , 0x60 , 0x16 , 0xe4 , 0xdd , 0xd0 , 0xd0 , 0xa2 , 0x01 , 0x15 , 0x84 ,
0xe9 , 0x45 , 0x4d , 0x4e , 0x55 , 0xbb , 0xaf , 0x0e , 0xc6 , 0x43 , 0x6c , 0x36 , 0x5c , 0xa7 , 0x4e , 0x3c ,
0xb3 , 0x85 , 0xd9 , 0x86 , 0xfe , 0x0c , 0xdf , 0xf5 , 0xd3 , 0x70 , 0x0c , 0xc4 , 0xf0 , 0x3c , 0x47 , 0x97 ,
0x31 , 0xdb , 0x48 , 0x43 , 0x4c , 0x09 , 0x11 , 0xa6 , 0xeb , 0x6d , 0x58 , 0x56 , 0xca , 0xdb , 0xa8 , 0xdc ,
0x5c , 0xdb , 0x54 , 0xcf , 0xfa , 0x84 , 0x99 , 0x8e , 0xdb , 0x36 , 0x5b , 0x9e , 0xed , 0x7a , 0x36 , 0xdb ,
0xd1 , 0x9f , 0xe5 , 0x5b , 0x01 , 0xfa , 0xeb , 0xf7 , 0x09 , 0x5b , 0x74 , 0xdb , 0xcb , 0x31 , 0x92 , 0x76 ,
0x96 , 0x17 , 0xf7 , 0x4c , 0x2c , 0x0a , 0xcd , 0xb5 , 0xf7 , 0x15 , 0x75 , 0xb8 , 0x89 , 0xb7 , 0x13 , 0xe7 ,
0x2c , 0x97 , 0x5a , 0x81 , 0xe7 , 0x11 , 0x6a , 0xed , 0xe8 , 0xe3 , 0x7c , 0xf4 , 0x7c , 0x7e , 0xc5 , 0x82 ,
0xdb , 0x4b , 0x78 , 0x3b , 0xe2 , 0x38 , 0x9b , 0xa9 , 0xc0 , 0x41 , 0xdf , 0x94 , 0xc8 , 0xd3 , 0x83 , 0x5e ,
0x06 , 0x26 , 0x03 , 0xcd , 0xef , 0x44 , 0xe4 , 0x76 , 0x91 , 0xd4 , 0xaa , 0xf6 , 0xb1 , 0xa2 , 0x0e , 0x5a ,
0x1e , 0xf6 , 0x37 , 0x0a , 0x99 , 0xff , 0x73 , 0x7c , 0x32 , 0x3e , 0xe0 , 0x99 , 0xff , 0x6c , 0x92 , 0xf9 ,
0x5b , 0x71 , 0xe6 , 0x3f , 0x1f , 0x9d , 0xc8 , 0xd0 , 0x2c , 0xcb , 0xc1 , 0xa5 , 0xc1 , 0x97 , 0xeb , 0x94 ,
0xb3 , 0x79 , 0x2e , 0x86 , 0x15 , 0x3c , 0x50 , 0x32 , 0x02 , 0x35 , 0x81 , 0x15 , 0xd7 , 0x04 , 0xd5 , 0x47 ,
0x31 , 0x03 , 0x55 , 0xc1 , 0x6c , 0x54 , 0x15 , 0x14 , 0x8c , 0x79 , 0x8e , 0xf6 , 0x23 , 0x45 , 0x1d , 0x29 ,
0xba , 0x97 , 0x5c , 0xc6 , 0x3c , 0xcf , 0xe7 , 0xdf , 0x3e , 0x08 , 0x8d , 0x93 , 0xb3 , 0x48 , 0x78 , 0x47 ,
0xc8 , 0x5b , 0x29 , 0xbe , 0x23 , 0x48 , 0xd1 , 0x5e , 0x4b , 0x63 , 0x77 , 0xbf , 0x9a , 0xd9 , 0x46 , 0x72 ,
0xcb , 0xda , 0x57 , 0x14 , 0x75 , 0xd8 , 0x67 , 0x01 , 0x35 , 0x21 , 0x5f , 0xc2 , 0x8e , 0xbd , 0x45 , 0xcc ,
0x28 , 0x0b , 0xf6 , 0xf5 , 0x17 , 0xd2 , 0x2c , 0x74 , 0x10 , 0x34 , 0xee , 0x24 , 0x0a , 0x2b , 0x80 , 0xaf ,
0xa4 , 0xb9 , 0x91 , 0x04 , 0xcb , 0xa7 , 0xf0 , 0x42 , 0x18 , 0x3b , 0x36 , 0x79 , 0x73 , 0x02 , 0xc9 , 0xac ,
0x41 , 0x65 , 0x5c , 0xa0 , 0x01 , 0xd1 , 0xd4 , 0xd7 , 0x5f , 0xe4 , 0x24 , 0x5e , 0x87 , 0x7d , 0x99 , 0x6b ,
0xb6 , 0x64 , 0xd3 , 0xac , 0x82 , 0x28 , 0x21 , 0x62 , 0x66 , 0x98 , 0x0b , 0xa3 , 0x53 , 0x13 , 0xa8 , 0x6c ,
0x07 , 0x72 , 0xf1 , 0x3e , 0xde , 0x7b , 0xf2 , 0xbc , 0xf5 , 0x12 , 0x8f , 0x9c , 0xf5 , 0x83 , 0xd0 , 0xe8 ,
0x47 , 0xb8 , 0xbd , 0xc2 , 0x02 , 0xe1 , 0x61 , 0xeb , 0x94 , 0x9f , 0x7d , 0xa6 , 0x57 , 0x50 , 0x99 , 0xec ,
0xa1 , 0x8f , 0x6f , 0x05 , 0x8b , 0x48 , 0xb4 , 0xa7 , 0x6d , 0xa9 , 0x67 , 0xa0 , 0xd8 , 0xac , 0x61 , 0x9f ,
0x98 , 0xd1 , 0x4b , 0xa3 , 0x7e , 0x65 , 0x4c , 0x19 , 0xef , 0x9f , 0xea , 0x4f , 0x92 , 0xa1 , 0x55 , 0x2e ,
0xe5 , 0x77 , 0x86 , 0xfd , 0x89 , 0x6a , 0x24 , 0xcb , 0xc2 , 0x54 , 0x4e , 0x5c , 0x19 , 0x8b , 0x4b , 0x8f ,
0x78 , 0x79 , 0xbc , 0xb3 , 0x5f , 0x55 , 0x50 , 0xa1 , 0xa9 , 0xf6 , 0xed , 0xa3 , 0xea , 0x25 , 0x88 , 0x1a ,
0x69 , 0xb8 , 0x80 , 0xd2 , 0xd5 , 0x72 , 0x9b , 0xb0 , 0x64 , 0x3d , 0x72 , 0x3f , 0x20 , 0x3e , 0x33 , 0x37 ,
0xed , 0x9a , 0x7e , 0x95 , 0x4f , 0xc7 , 0x9f , 0x94 , 0xf8 , 0x85 , 0x72 , 0x09 , 0x6f , 0xcf , 0x2e , 0xa0 ,
0x08 , 0xbf , 0x63 , 0xcf , 0x74 , 0x42 , 0xc3 , 0x68 , 0xe2 , 0xed , 0x74 , 0x8b , 0xb3 , 0x85 , 0xd8 , 0x46 ,
0xa6 , 0x92 , 0x9e , 0x7d , 0x0f , 0xd1 , 0x13 , 0xca , 0xbe , 0x87 , 0x9a , 0x7c , 0xb8 , 0x4a , 0xfc , 0xe6 ,
0x59 , 0xa0 , 0x8b , 0x1e , 0xd2 , 0xac , 0xa6 , 0x7d , 0xaa , 0xa8 , 0xc3 , 0xe9 , 0xc3 , 0x8b , 0x83 , 0xc5 ,
0xa7 , 0xda , 0x09 , 0xbe , 0x81 , 0x3f , 0x84 , 0x91 , 0x18 , 0x4a , 0x1e , 0x2e , 0x16 , 0xa7 , 0xef , 0x8a ,
0xaf , 0xb5 , 0x43 , 0x58 , 0x22 , 0x4f , 0xd3 , 0x67 , 0x19 , 0x28 , 0x7b , 0x2f , 0x93 , 0x1a , 0xe9 , 0x21 ,
0x17 , 0xb6 , 0xbe , 0x94 , 0x14 , 0xca , 0x5a , 0x61 , 0xe1 , 0xa9 , 0x77 , 0x4b , 0x3d , 0xcf , 0xdf , 0x56 ,
0x1a , 0x81 , 0xe3 , 0xc4 , 0xb9 , 0x8c , 0x4b , 0x93 , 0xc2 , 0x54 , 0x9f , 0xe4 , 0x9e , 0xde , 0x82 , 0x5c ,
0x01 , 0xb4 , 0xe6 , 0x03 , 0xc7 , 0xe1 , 0x59 , 0xc8 , 0x3d , 0x1a , 0x97 , 0x92 , 0xdd , 0xd0 , 0xb8 , 0x18 ,
0x1f , 0x59 , 0x32 , 0xb8 , 0x82 , 0x7a , 0xb4 , 0xd3 , 0x5e , 0x57 , 0x4f , 0x37 , 0x08 , 0x66 , 0x81 , 0x47 ,
0xcc , 0x86 , 0x83 , 0xd7 , 0x7d , 0x7d , 0x8a , 0xef , 0xbb , 0xcb , 0x70 , 0xbe , 0xc7 , 0xc0 , 0x3c , 0xc8 ,
0xd3 , 0x77 , 0x18 , 0x41 , 0x58 , 0x41 , 0x39 , 0x15 , 0xad , 0xad , 0x8e , 0x08 , 0xcf , 0x2f , 0x51 , 0x65 ,
0x43 , 0xa8 , 0x1b , 0xac , 0x6f , 0xe8 , 0xd7 , 0xf8 , 0xa2 , 0x7d , 0x95 , 0x87 , 0xd7 , 0x54 , 0x65 , 0x11 ,
0x34 , 0x5e , 0xe3 , 0x0a , 0x69 , 0xae , 0x23 , 0x45 , 0xd3 , 0x3c , 0x42 , 0xde , 0x58 , 0xdb , 0x54 , 0x87 ,
0x4a , 0x1d , 0x37 , 0xf1 , 0xb6 , 0x7e , 0x9d , 0xf7 , 0xfa , 0x0a , 0xa4 , 0x80 , 0x85 , 0x86 , 0x4b , 0x78 ,
0xbb , 0x1b , 0x1a , 0xba , 0xac , 0xcb , 0x25 , 0xbc , 0x9d , 0xf6 , 0x27 , 0x69 , 0xa6 , 0x7d , 0x51 , 0xed ,
0x0b , 0x5a , 0xb4 , 0x95 , 0x1e , 0x23 , 0x3f , 0x9b , 0xe7 , 0x93 , 0xf3 , 0x7f , 0x07 , 0xa1 , 0x71 , 0x6e ,
0x8e , 0xb4 , 0x3c , 0x62 , 0x61 , 0x46 , 0xea , 0x6b , 0xcb , 0x74 , 0x39 , 0x3b , 0x53 , 0x94 , 0x97 , 0xb2 ,
0x64 , 0xae , 0x45 , 0x5b , 0x31 , 0xf0 , 0xa2 , 0xdb , 0xb4 , 0x21 , 0xa1 , 0x64 , 0x3b , 0x95 , 0xdd , 0xfd ,
0xaa , 0xbc , 0xb1 , 0xae , 0xa0 , 0x53 , 0x42 , 0x13 , 0xed , 0x27 , 0x4a , 0xdc , 0x7d , 0x72 , 0x55 , 0xff ,
0xfe , 0x3c , 0x77 , 0xf2 , 0x1d , 0xbe , 0x0b , 0xf2 , 0x26 , 0xd2 , 0x6b , 0x7b , 0xde , 0xfd , 0x58 , 0xda ,
0xbd , 0x78 , 0xdd , 0x2e , 0x70 , 0xc8 , 0xb6 , 0xfb , 0xf9 , 0xde , 0x5a , 0xb0 , 0xac , 0x65 , 0xbd , 0xe8 ,
0x0a , 0x52 , 0xb3 , 0x56 , 0xda , 0xaf , 0x14 , 0xb5 , 0x9f , 0xd3 , 0xcc , 0x2e , 0xe5 , 0x7f , 0x1e , 0x11 ,
0xfd , 0x3a , 0xcf , 0x85 , 0xf3 , 0x26 , 0x84 , 0x0b , 0x7a , 0x4e , 0xb5 , 0x92 , 0x52 , 0xcd , 0x5f , 0xa9 ,
0x4b , 0xc9 , 0x5e , 0xfc , 0x2c , 0x3d , 0xc8 , 0x78 , 0xe5 , 0x7d , 0xe9 , 0x0a , 0xea , 0x13 , 0x5b , 0x66 ,
0x94 , 0xb3 , 0xab , 0xf7 , 0x0f , 0x7a , 0x53 , 0x16 , 0xae , 0xe1 , 0x0b , 0x94 , 0xf3 , 0x17 , 0xe7 , 0xbd ,
0x29 , 0xf7 , 0xd2 , 0x2b , 0x53 , 0x4e , 0x34 , 0x13 , 0xca , 0xe9 , 0x4d , 0x7b , 0x43 , 0x8d , 0x9e , 0xf8 ,
0xd2 , 0x43 , 0xf3 , 0x17 , 0xf3 , 0x7c , 0xf7 , 0xfe , 0x4f , 0x9e , 0x2f , 0x7f , 0x25 , 0xcb , 0x4e , 0x4f ,
0x61 , 0x31 , 0x7a , 0x19 , 0x22 , 0x10 , 0x85 , 0x7e , 0x04 , 0xc4 , 0xe7 , 0x17 , 0x15 , 0xe5 , 0x3b , 0x02 ,
0xb3 , 0x65 , 0x31 , 0xfd , 0x43 , 0x18 , 0x22 , 0x65 , 0x66 , 0xe9 , 0x20 , 0x34 , 0x2e , 0x66 , 0x3d , 0x2e ,
0xe5 , 0x2b , 0xfc , 0x65 , 0x8b , 0xe5 , 0xc7 , 0xa9 , 0x59 , 0xc2 , 0xf3 , 0xdd , 0x6b , 0x65 , 0x05 , 0xc8 ,
0x10 , 0x86 , 0x0a , 0xe7 , 0xa3 , 0x6f , 0x61 , 0xea , 0xeb , 0xbf , 0x8c , 0x66 , 0x69 , 0xb5 , 0x40 , 0x41 ,
0x3c , 0x57 , 0x56 , 0x40 , 0xb1 , 0x40 , 0xa1 , 0x84 , 0x97 , 0xa7 , 0x8a , 0x33 , 0x29 , 0xe9 , 0xcd , 0xdc ,
0xf9 , 0xe8 , 0x93 , 0xd1 , 0x23 , 0xfb , 0x9f , 0x8c , 0x1e , 0xf9 , 0xe8 , 0x60 , 0x54 , 0xd9 , 0x3f , 0x18 ,
0x55 , 0xbe , 0xf9 , 0x60 , 0xf4 , 0xc8 , 0x7b , 0x0f , 0x46 , 0x95 , 0xfd , 0x07 , 0xa3 , 0x47 , 0xfe , 0xf6 ,
0x60 , 0xf4 , 0xc8 , 0x9b , 0xcf , 0xad , 0xdb , 0x6c , 0x23 , 0xa8 , 0x5d , 0xb1 , 0xdc , 0xe6 , 0xd5 , 0x34 ,
0x6b , 0x15 , 0x7e , 0x65 , 0xff , 0x59 , 0xaa , 0x9d , 0xe0 , 0x7f , 0x52 , 0xba , 0xf6 , 0x9f , 0x00 , 0x00 ,
0x00 , 0xff , 0xff , 0x43 , 0x37 , 0xb7 , 0x54 , 0x10 , 0x25 , 0x00 , 0x00 ,
2020-10-02 08:07:05 +02:00
}
func ( m * OptionsConfiguration ) Marshal ( ) ( dAtA [ ] byte , err error ) {
size := m . ProtoSize ( )
dAtA = make ( [ ] byte , size )
n , err := m . MarshalToSizedBuffer ( dAtA [ : size ] )
if err != nil {
return nil , err
}
return dAtA [ : n ] , nil
2020-08-25 08:11:14 +02:00
}
2020-10-02 08:07:05 +02:00
func ( m * OptionsConfiguration ) MarshalTo ( dAtA [ ] byte ) ( int , error ) {
size := m . ProtoSize ( )
return m . MarshalToSizedBuffer ( dAtA [ : size ] )
}
func ( m * OptionsConfiguration ) MarshalToSizedBuffer ( dAtA [ ] byte ) ( int , error ) {
i := len ( dAtA )
_ = i
var l int
_ = l
if m . DeprecatedMaxConcurrentScans != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . DeprecatedMaxConcurrentScans ) )
i --
dAtA [ i ] = 0x4
i --
dAtA [ i ] = 0xb2
i --
dAtA [ i ] = 0xf0
}
if m . DeprecatedMinHomeDiskFreePct != 0 {
i -= 8
encoding_binary . LittleEndian . PutUint64 ( dAtA [ i : ] , uint64 ( math . Float64bits ( float64 ( m . DeprecatedMinHomeDiskFreePct ) ) ) )
i --
dAtA [ i ] = 0x4
i --
dAtA [ i ] = 0xb2
i --
dAtA [ i ] = 0xe9
}
if len ( m . DeprecatedRelayServers ) > 0 {
for iNdEx := len ( m . DeprecatedRelayServers ) - 1 ; iNdEx >= 0 ; iNdEx -- {
i -= len ( m . DeprecatedRelayServers [ iNdEx ] )
copy ( dAtA [ i : ] , m . DeprecatedRelayServers [ iNdEx ] )
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( len ( m . DeprecatedRelayServers [ iNdEx ] ) ) )
i --
dAtA [ i ] = 0x4
i --
dAtA [ i ] = 0xb2
i --
dAtA [ i ] = 0xe2
}
}
if m . DeprecatedUPnPTimeoutS != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . DeprecatedUPnPTimeoutS ) )
i --
dAtA [ i ] = 0x4
i --
dAtA [ i ] = 0xb2
i --
dAtA [ i ] = 0xd8
}
if m . DeprecatedUPnPRenewalM != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . DeprecatedUPnPRenewalM ) )
i --
dAtA [ i ] = 0x4
i --
dAtA [ i ] = 0xb2
i --
dAtA [ i ] = 0xd0
}
if m . DeprecatedUPnPLeaseM != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . DeprecatedUPnPLeaseM ) )
i --
dAtA [ i ] = 0x4
i --
dAtA [ i ] = 0xb2
i --
dAtA [ i ] = 0xc8
}
if m . DeprecatedUPnPEnabled {
i --
if m . DeprecatedUPnPEnabled {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x4
i --
dAtA [ i ] = 0xb2
i --
dAtA [ i ] = 0xc0
}
2021-01-11 15:14:44 +01:00
if m . ConnectionLimitMax != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . ConnectionLimitMax ) )
i --
dAtA [ i ] = 0x3
i --
dAtA [ i ] = 0xa0
}
if m . ConnectionLimitEnough != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . ConnectionLimitEnough ) )
i --
dAtA [ i ] = 0x3
i --
dAtA [ i ] = 0x98
}
2020-11-09 15:33:32 +01:00
if len ( m . FeatureFlags ) > 0 {
for iNdEx := len ( m . FeatureFlags ) - 1 ; iNdEx >= 0 ; iNdEx -- {
i -= len ( m . FeatureFlags [ iNdEx ] )
copy ( dAtA [ i : ] , m . FeatureFlags [ iNdEx ] )
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( len ( m . FeatureFlags [ iNdEx ] ) ) )
i --
dAtA [ i ] = 0x3
i --
dAtA [ i ] = 0x92
}
}
2020-10-02 08:07:05 +02:00
if m . SendFullIndexOnUpgrade {
i --
if m . SendFullIndexOnUpgrade {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x3
i --
dAtA [ i ] = 0x88
}
if m . AnnounceLANAddresses {
i --
if m . AnnounceLANAddresses {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x3
i --
dAtA [ i ] = 0x80
}
if m . RawMaxCIRequestKiB != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . RawMaxCIRequestKiB ) )
i --
dAtA [ i ] = 0x2
i --
dAtA [ i ] = 0xf8
}
if m . DatabaseTuning != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . DatabaseTuning ) )
i --
dAtA [ i ] = 0x2
i --
dAtA [ i ] = 0xf0
}
if len ( m . RawStunServers ) > 0 {
for iNdEx := len ( m . RawStunServers ) - 1 ; iNdEx >= 0 ; iNdEx -- {
i -= len ( m . RawStunServers [ iNdEx ] )
copy ( dAtA [ i : ] , m . RawStunServers [ iNdEx ] )
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( len ( m . RawStunServers [ iNdEx ] ) ) )
i --
dAtA [ i ] = 0x2
i --
dAtA [ i ] = 0xea
}
}
if m . StunKeepaliveMinS != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . StunKeepaliveMinS ) )
i --
dAtA [ i ] = 0x2
i --
dAtA [ i ] = 0xe0
}
if m . StunKeepaliveStartS != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . StunKeepaliveStartS ) )
i --
dAtA [ i ] = 0x2
i --
dAtA [ i ] = 0xd8
}
if m . CREnabled {
i --
if m . CREnabled {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x2
i --
dAtA [ i ] = 0xd0
}
if len ( m . CRURL ) > 0 {
i -= len ( m . CRURL )
copy ( dAtA [ i : ] , m . CRURL )
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( len ( m . CRURL ) ) )
i --
dAtA [ i ] = 0x2
i --
dAtA [ i ] = 0xca
}
if m . RawMaxFolderConcurrency != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . RawMaxFolderConcurrency ) )
i --
dAtA [ i ] = 0x2
i --
dAtA [ i ] = 0xc0
}
if m . SetLowPriority {
i --
if m . SetLowPriority {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x2
i --
dAtA [ i ] = 0xb8
}
if len ( m . DefaultFolderPath ) > 0 {
i -= len ( m . DefaultFolderPath )
copy ( dAtA [ i : ] , m . DefaultFolderPath )
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( len ( m . DefaultFolderPath ) ) )
i --
dAtA [ i ] = 0x2
i --
dAtA [ i ] = 0xb2
}
if m . TrafficClass != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . TrafficClass ) )
i --
dAtA [ i ] = 0x2
i --
dAtA [ i ] = 0xa8
}
if len ( m . UnackedNotificationIDs ) > 0 {
for iNdEx := len ( m . UnackedNotificationIDs ) - 1 ; iNdEx >= 0 ; iNdEx -- {
i -= len ( m . UnackedNotificationIDs [ iNdEx ] )
copy ( dAtA [ i : ] , m . UnackedNotificationIDs [ iNdEx ] )
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( len ( m . UnackedNotificationIDs [ iNdEx ] ) ) )
i --
dAtA [ i ] = 0x2
i --
dAtA [ i ] = 0xa2
}
}
if m . TempIndexMinBlocks != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . TempIndexMinBlocks ) )
i --
dAtA [ i ] = 0x2
i --
dAtA [ i ] = 0x98
}
if m . OverwriteRemoteDevNames {
i --
if m . OverwriteRemoteDevNames {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x2
i --
dAtA [ i ] = 0x90
}
if len ( m . AlwaysLocalNets ) > 0 {
for iNdEx := len ( m . AlwaysLocalNets ) - 1 ; iNdEx >= 0 ; iNdEx -- {
i -= len ( m . AlwaysLocalNets [ iNdEx ] )
copy ( dAtA [ i : ] , m . AlwaysLocalNets [ iNdEx ] )
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( len ( m . AlwaysLocalNets [ iNdEx ] ) ) )
i --
dAtA [ i ] = 0x2
i --
dAtA [ i ] = 0x8a
}
}
if len ( m . ReleasesURL ) > 0 {
i -= len ( m . ReleasesURL )
copy ( dAtA [ i : ] , m . ReleasesURL )
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( len ( m . ReleasesURL ) ) )
i --
dAtA [ i ] = 0x2
i --
dAtA [ i ] = 0x82
}
{
size , err := m . MinHomeDiskFree . MarshalToSizedBuffer ( dAtA [ : i ] )
if err != nil {
return 0 , err
}
i -= size
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( size ) )
}
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0xfa
if m . LimitBandwidthInLan {
i --
if m . LimitBandwidthInLan {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0xf0
}
if m . ProgressUpdateIntervalS != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . ProgressUpdateIntervalS ) )
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0xe8
}
if m . CacheIgnoredFiles {
i --
if m . CacheIgnoredFiles {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0xe0
}
if m . KeepTemporariesH != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . KeepTemporariesH ) )
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0xd8
}
if m . UpgradeToPreReleases {
i --
if m . UpgradeToPreReleases {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0xd0
}
if m . AutoUpgradeIntervalH != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . AutoUpgradeIntervalH ) )
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0xc8
}
if m . RestartOnWakeup {
i --
if m . RestartOnWakeup {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0xc0
}
if m . URInitialDelayS != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . URInitialDelayS ) )
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0xb8
}
if m . URPostInsecurely {
i --
if m . URPostInsecurely {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0xb0
}
if len ( m . URURL ) > 0 {
i -= len ( m . URURL )
copy ( dAtA [ i : ] , m . URURL )
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( len ( m . URURL ) ) )
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0xaa
}
if len ( m . URUniqueID ) > 0 {
i -= len ( m . URUniqueID )
copy ( dAtA [ i : ] , m . URUniqueID )
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( len ( m . URUniqueID ) ) )
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0xa2
}
if m . URSeen != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . URSeen ) )
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0x98
}
if m . URAccepted != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . URAccepted ) )
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0x90
}
if m . NATTimeoutS != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . NATTimeoutS ) )
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0x88
}
if m . NATRenewalM != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . NATRenewalM ) )
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0x80
}
if m . NATLeaseM != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . NATLeaseM ) )
i --
dAtA [ i ] = 0x78
}
if m . NATEnabled {
i --
if m . NATEnabled {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x70
}
if m . StartBrowser {
i --
if m . StartBrowser {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x60
}
if m . RelayReconnectIntervalM != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . RelayReconnectIntervalM ) )
i --
dAtA [ i ] = 0x58
}
if m . RelaysEnabled {
i --
if m . RelaysEnabled {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x50
}
if m . ReconnectIntervalS != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . ReconnectIntervalS ) )
i --
dAtA [ i ] = 0x48
}
if m . MaxRecvKbps != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . MaxRecvKbps ) )
i --
dAtA [ i ] = 0x40
}
if m . MaxSendKbps != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . MaxSendKbps ) )
i --
dAtA [ i ] = 0x38
}
if len ( m . LocalAnnMCAddr ) > 0 {
i -= len ( m . LocalAnnMCAddr )
copy ( dAtA [ i : ] , m . LocalAnnMCAddr )
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( len ( m . LocalAnnMCAddr ) ) )
i --
dAtA [ i ] = 0x32
}
if m . LocalAnnPort != 0 {
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( m . LocalAnnPort ) )
i --
dAtA [ i ] = 0x28
}
if m . LocalAnnEnabled {
i --
if m . LocalAnnEnabled {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x20
}
if m . GlobalAnnEnabled {
i --
if m . GlobalAnnEnabled {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x18
}
if len ( m . RawGlobalAnnServers ) > 0 {
for iNdEx := len ( m . RawGlobalAnnServers ) - 1 ; iNdEx >= 0 ; iNdEx -- {
i -= len ( m . RawGlobalAnnServers [ iNdEx ] )
copy ( dAtA [ i : ] , m . RawGlobalAnnServers [ iNdEx ] )
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( len ( m . RawGlobalAnnServers [ iNdEx ] ) ) )
i --
dAtA [ i ] = 0x12
}
}
if len ( m . RawListenAddresses ) > 0 {
for iNdEx := len ( m . RawListenAddresses ) - 1 ; iNdEx >= 0 ; iNdEx -- {
i -= len ( m . RawListenAddresses [ iNdEx ] )
copy ( dAtA [ i : ] , m . RawListenAddresses [ iNdEx ] )
i = encodeVarintOptionsconfiguration ( dAtA , i , uint64 ( len ( m . RawListenAddresses [ iNdEx ] ) ) )
i --
dAtA [ i ] = 0xa
}
}
return len ( dAtA ) - i , nil
}
func encodeVarintOptionsconfiguration ( dAtA [ ] byte , offset int , v uint64 ) int {
offset -= sovOptionsconfiguration ( v )
base := offset
for v >= 1 << 7 {
dAtA [ offset ] = uint8 ( v & 0x7f | 0x80 )
v >>= 7
offset ++
}
dAtA [ offset ] = uint8 ( v )
return base
}
2020-08-25 08:11:14 +02:00
func ( m * OptionsConfiguration ) ProtoSize ( ) ( n int ) {
if m == nil {
return 0
}
var l int
_ = l
if len ( m . RawListenAddresses ) > 0 {
for _ , s := range m . RawListenAddresses {
l = len ( s )
n += 1 + l + sovOptionsconfiguration ( uint64 ( l ) )
}
}
if len ( m . RawGlobalAnnServers ) > 0 {
for _ , s := range m . RawGlobalAnnServers {
l = len ( s )
n += 1 + l + sovOptionsconfiguration ( uint64 ( l ) )
}
}
if m . GlobalAnnEnabled {
n += 2
}
if m . LocalAnnEnabled {
n += 2
}
if m . LocalAnnPort != 0 {
n += 1 + sovOptionsconfiguration ( uint64 ( m . LocalAnnPort ) )
}
l = len ( m . LocalAnnMCAddr )
if l > 0 {
n += 1 + l + sovOptionsconfiguration ( uint64 ( l ) )
}
if m . MaxSendKbps != 0 {
n += 1 + sovOptionsconfiguration ( uint64 ( m . MaxSendKbps ) )
}
if m . MaxRecvKbps != 0 {
n += 1 + sovOptionsconfiguration ( uint64 ( m . MaxRecvKbps ) )
}
if m . ReconnectIntervalS != 0 {
n += 1 + sovOptionsconfiguration ( uint64 ( m . ReconnectIntervalS ) )
}
if m . RelaysEnabled {
n += 2
}
if m . RelayReconnectIntervalM != 0 {
n += 1 + sovOptionsconfiguration ( uint64 ( m . RelayReconnectIntervalM ) )
}
if m . StartBrowser {
n += 2
}
if m . NATEnabled {
n += 2
}
if m . NATLeaseM != 0 {
n += 1 + sovOptionsconfiguration ( uint64 ( m . NATLeaseM ) )
}
if m . NATRenewalM != 0 {
n += 2 + sovOptionsconfiguration ( uint64 ( m . NATRenewalM ) )
}
if m . NATTimeoutS != 0 {
n += 2 + sovOptionsconfiguration ( uint64 ( m . NATTimeoutS ) )
}
if m . URAccepted != 0 {
n += 2 + sovOptionsconfiguration ( uint64 ( m . URAccepted ) )
}
if m . URSeen != 0 {
n += 2 + sovOptionsconfiguration ( uint64 ( m . URSeen ) )
}
l = len ( m . URUniqueID )
if l > 0 {
n += 2 + l + sovOptionsconfiguration ( uint64 ( l ) )
}
l = len ( m . URURL )
if l > 0 {
n += 2 + l + sovOptionsconfiguration ( uint64 ( l ) )
}
if m . URPostInsecurely {
n += 3
}
if m . URInitialDelayS != 0 {
n += 2 + sovOptionsconfiguration ( uint64 ( m . URInitialDelayS ) )
}
if m . RestartOnWakeup {
n += 3
}
if m . AutoUpgradeIntervalH != 0 {
n += 2 + sovOptionsconfiguration ( uint64 ( m . AutoUpgradeIntervalH ) )
}
if m . UpgradeToPreReleases {
n += 3
}
if m . KeepTemporariesH != 0 {
n += 2 + sovOptionsconfiguration ( uint64 ( m . KeepTemporariesH ) )
}
if m . CacheIgnoredFiles {
n += 3
}
if m . ProgressUpdateIntervalS != 0 {
n += 2 + sovOptionsconfiguration ( uint64 ( m . ProgressUpdateIntervalS ) )
}
if m . LimitBandwidthInLan {
n += 3
}
l = m . MinHomeDiskFree . ProtoSize ( )
n += 2 + l + sovOptionsconfiguration ( uint64 ( l ) )
l = len ( m . ReleasesURL )
if l > 0 {
n += 2 + l + sovOptionsconfiguration ( uint64 ( l ) )
}
if len ( m . AlwaysLocalNets ) > 0 {
for _ , s := range m . AlwaysLocalNets {
l = len ( s )
n += 2 + l + sovOptionsconfiguration ( uint64 ( l ) )
}
}
if m . OverwriteRemoteDevNames {
n += 3
}
if m . TempIndexMinBlocks != 0 {
n += 2 + sovOptionsconfiguration ( uint64 ( m . TempIndexMinBlocks ) )
}
if len ( m . UnackedNotificationIDs ) > 0 {
for _ , s := range m . UnackedNotificationIDs {
l = len ( s )
n += 2 + l + sovOptionsconfiguration ( uint64 ( l ) )
}
}
if m . TrafficClass != 0 {
n += 2 + sovOptionsconfiguration ( uint64 ( m . TrafficClass ) )
}
l = len ( m . DefaultFolderPath )
if l > 0 {
n += 2 + l + sovOptionsconfiguration ( uint64 ( l ) )
}
if m . SetLowPriority {
n += 3
}
if m . RawMaxFolderConcurrency != 0 {
n += 2 + sovOptionsconfiguration ( uint64 ( m . RawMaxFolderConcurrency ) )
}
l = len ( m . CRURL )
if l > 0 {
n += 2 + l + sovOptionsconfiguration ( uint64 ( l ) )
}
if m . CREnabled {
n += 3
}
if m . StunKeepaliveStartS != 0 {
n += 2 + sovOptionsconfiguration ( uint64 ( m . StunKeepaliveStartS ) )
}
if m . StunKeepaliveMinS != 0 {
n += 2 + sovOptionsconfiguration ( uint64 ( m . StunKeepaliveMinS ) )
}
if len ( m . RawStunServers ) > 0 {
for _ , s := range m . RawStunServers {
l = len ( s )
n += 2 + l + sovOptionsconfiguration ( uint64 ( l ) )
}
}
if m . DatabaseTuning != 0 {
n += 2 + sovOptionsconfiguration ( uint64 ( m . DatabaseTuning ) )
}
if m . RawMaxCIRequestKiB != 0 {
n += 2 + sovOptionsconfiguration ( uint64 ( m . RawMaxCIRequestKiB ) )
}
2020-08-25 11:48:14 +02:00
if m . AnnounceLANAddresses {
n += 3
}
2020-09-30 20:16:30 +02:00
if m . SendFullIndexOnUpgrade {
n += 3
}
2020-11-09 15:33:32 +01:00
if len ( m . FeatureFlags ) > 0 {
for _ , s := range m . FeatureFlags {
l = len ( s )
n += 2 + l + sovOptionsconfiguration ( uint64 ( l ) )
}
}
2021-01-11 15:14:44 +01:00
if m . ConnectionLimitEnough != 0 {
n += 2 + sovOptionsconfiguration ( uint64 ( m . ConnectionLimitEnough ) )
}
if m . ConnectionLimitMax != 0 {
n += 2 + sovOptionsconfiguration ( uint64 ( m . ConnectionLimitMax ) )
}
2020-08-25 08:11:14 +02:00
if m . DeprecatedUPnPEnabled {
n += 4
}
if m . DeprecatedUPnPLeaseM != 0 {
n += 3 + sovOptionsconfiguration ( uint64 ( m . DeprecatedUPnPLeaseM ) )
}
if m . DeprecatedUPnPRenewalM != 0 {
n += 3 + sovOptionsconfiguration ( uint64 ( m . DeprecatedUPnPRenewalM ) )
}
if m . DeprecatedUPnPTimeoutS != 0 {
n += 3 + sovOptionsconfiguration ( uint64 ( m . DeprecatedUPnPTimeoutS ) )
}
if len ( m . DeprecatedRelayServers ) > 0 {
for _ , s := range m . DeprecatedRelayServers {
l = len ( s )
n += 3 + l + sovOptionsconfiguration ( uint64 ( l ) )
}
}
if m . DeprecatedMinHomeDiskFreePct != 0 {
n += 11
}
if m . DeprecatedMaxConcurrentScans != 0 {
n += 3 + sovOptionsconfiguration ( uint64 ( m . DeprecatedMaxConcurrentScans ) )
}
return n
}
func sovOptionsconfiguration ( x uint64 ) ( n int ) {
return ( math_bits . Len64 ( x | 1 ) + 6 ) / 7
}
func sozOptionsconfiguration ( x uint64 ) ( n int ) {
return sovOptionsconfiguration ( uint64 ( ( x << 1 ) ^ uint64 ( ( int64 ( x ) >> 63 ) ) ) )
}
2020-10-02 08:07:05 +02:00
func ( m * OptionsConfiguration ) Unmarshal ( dAtA [ ] byte ) error {
l := len ( dAtA )
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
wireType := int ( wire & 0x7 )
if wireType == 4 {
return fmt . Errorf ( "proto: OptionsConfiguration: wiretype end group for non-group" )
}
if fieldNum <= 0 {
return fmt . Errorf ( "proto: OptionsConfiguration: illegal tag %d (wire type %d)" , fieldNum , wire )
}
switch fieldNum {
case 1 :
if wireType != 2 {
return fmt . Errorf ( "proto: wrong wireType = %d for field RawListenAddresses" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return ErrInvalidLengthOptionsconfiguration
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthOptionsconfiguration
}
if postIndex > l {
return io . ErrUnexpectedEOF
}
m . RawListenAddresses = append ( m . RawListenAddresses , string ( dAtA [ iNdEx : postIndex ] ) )
iNdEx = postIndex
case 2 :
if wireType != 2 {
return fmt . Errorf ( "proto: wrong wireType = %d for field RawGlobalAnnServers" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return ErrInvalidLengthOptionsconfiguration
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthOptionsconfiguration
}
if postIndex > l {
return io . ErrUnexpectedEOF
}
m . RawGlobalAnnServers = append ( m . RawGlobalAnnServers , string ( dAtA [ iNdEx : postIndex ] ) )
iNdEx = postIndex
case 3 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field GlobalAnnEnabled" , wireType )
}
var v int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
m . GlobalAnnEnabled = bool ( v != 0 )
case 4 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field LocalAnnEnabled" , wireType )
}
var v int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
m . LocalAnnEnabled = bool ( v != 0 )
case 5 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field LocalAnnPort" , wireType )
}
m . LocalAnnPort = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . LocalAnnPort |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 6 :
if wireType != 2 {
return fmt . Errorf ( "proto: wrong wireType = %d for field LocalAnnMCAddr" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return ErrInvalidLengthOptionsconfiguration
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthOptionsconfiguration
}
if postIndex > l {
return io . ErrUnexpectedEOF
}
m . LocalAnnMCAddr = string ( dAtA [ iNdEx : postIndex ] )
iNdEx = postIndex
case 7 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field MaxSendKbps" , wireType )
}
m . MaxSendKbps = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . MaxSendKbps |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 8 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field MaxRecvKbps" , wireType )
}
m . MaxRecvKbps = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . MaxRecvKbps |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 9 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field ReconnectIntervalS" , wireType )
}
m . ReconnectIntervalS = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . ReconnectIntervalS |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 10 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field RelaysEnabled" , wireType )
}
var v int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
m . RelaysEnabled = bool ( v != 0 )
case 11 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field RelayReconnectIntervalM" , wireType )
}
m . RelayReconnectIntervalM = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . RelayReconnectIntervalM |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 12 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field StartBrowser" , wireType )
}
var v int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
m . StartBrowser = bool ( v != 0 )
case 14 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field NATEnabled" , wireType )
}
var v int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
m . NATEnabled = bool ( v != 0 )
case 15 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field NATLeaseM" , wireType )
}
m . NATLeaseM = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . NATLeaseM |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 16 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field NATRenewalM" , wireType )
}
m . NATRenewalM = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . NATRenewalM |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 17 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field NATTimeoutS" , wireType )
}
m . NATTimeoutS = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . NATTimeoutS |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 18 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field URAccepted" , wireType )
}
m . URAccepted = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . URAccepted |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 19 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field URSeen" , wireType )
}
m . URSeen = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . URSeen |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 20 :
if wireType != 2 {
return fmt . Errorf ( "proto: wrong wireType = %d for field URUniqueID" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return ErrInvalidLengthOptionsconfiguration
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthOptionsconfiguration
}
if postIndex > l {
return io . ErrUnexpectedEOF
}
m . URUniqueID = string ( dAtA [ iNdEx : postIndex ] )
iNdEx = postIndex
case 21 :
if wireType != 2 {
return fmt . Errorf ( "proto: wrong wireType = %d for field URURL" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return ErrInvalidLengthOptionsconfiguration
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthOptionsconfiguration
}
if postIndex > l {
return io . ErrUnexpectedEOF
}
m . URURL = string ( dAtA [ iNdEx : postIndex ] )
iNdEx = postIndex
case 22 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field URPostInsecurely" , wireType )
}
var v int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
m . URPostInsecurely = bool ( v != 0 )
case 23 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field URInitialDelayS" , wireType )
}
m . URInitialDelayS = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . URInitialDelayS |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 24 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field RestartOnWakeup" , wireType )
}
var v int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
m . RestartOnWakeup = bool ( v != 0 )
case 25 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field AutoUpgradeIntervalH" , wireType )
}
m . AutoUpgradeIntervalH = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . AutoUpgradeIntervalH |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 26 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field UpgradeToPreReleases" , wireType )
}
var v int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
m . UpgradeToPreReleases = bool ( v != 0 )
case 27 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field KeepTemporariesH" , wireType )
}
m . KeepTemporariesH = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . KeepTemporariesH |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 28 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field CacheIgnoredFiles" , wireType )
}
var v int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
m . CacheIgnoredFiles = bool ( v != 0 )
case 29 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field ProgressUpdateIntervalS" , wireType )
}
m . ProgressUpdateIntervalS = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . ProgressUpdateIntervalS |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 30 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field LimitBandwidthInLan" , wireType )
}
var v int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
m . LimitBandwidthInLan = bool ( v != 0 )
case 31 :
if wireType != 2 {
return fmt . Errorf ( "proto: wrong wireType = %d for field MinHomeDiskFree" , wireType )
}
var msglen int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
msglen |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
if msglen < 0 {
return ErrInvalidLengthOptionsconfiguration
}
postIndex := iNdEx + msglen
if postIndex < 0 {
return ErrInvalidLengthOptionsconfiguration
}
if postIndex > l {
return io . ErrUnexpectedEOF
}
if err := m . MinHomeDiskFree . Unmarshal ( dAtA [ iNdEx : postIndex ] ) ; err != nil {
return err
}
iNdEx = postIndex
case 32 :
if wireType != 2 {
return fmt . Errorf ( "proto: wrong wireType = %d for field ReleasesURL" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return ErrInvalidLengthOptionsconfiguration
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthOptionsconfiguration
}
if postIndex > l {
return io . ErrUnexpectedEOF
}
m . ReleasesURL = string ( dAtA [ iNdEx : postIndex ] )
iNdEx = postIndex
case 33 :
if wireType != 2 {
return fmt . Errorf ( "proto: wrong wireType = %d for field AlwaysLocalNets" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return ErrInvalidLengthOptionsconfiguration
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthOptionsconfiguration
}
if postIndex > l {
return io . ErrUnexpectedEOF
}
m . AlwaysLocalNets = append ( m . AlwaysLocalNets , string ( dAtA [ iNdEx : postIndex ] ) )
iNdEx = postIndex
case 34 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field OverwriteRemoteDevNames" , wireType )
}
var v int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
m . OverwriteRemoteDevNames = bool ( v != 0 )
case 35 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field TempIndexMinBlocks" , wireType )
}
m . TempIndexMinBlocks = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . TempIndexMinBlocks |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 36 :
if wireType != 2 {
return fmt . Errorf ( "proto: wrong wireType = %d for field UnackedNotificationIDs" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return ErrInvalidLengthOptionsconfiguration
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthOptionsconfiguration
}
if postIndex > l {
return io . ErrUnexpectedEOF
}
m . UnackedNotificationIDs = append ( m . UnackedNotificationIDs , string ( dAtA [ iNdEx : postIndex ] ) )
iNdEx = postIndex
case 37 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field TrafficClass" , wireType )
}
m . TrafficClass = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . TrafficClass |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 38 :
if wireType != 2 {
return fmt . Errorf ( "proto: wrong wireType = %d for field DefaultFolderPath" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return ErrInvalidLengthOptionsconfiguration
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthOptionsconfiguration
}
if postIndex > l {
return io . ErrUnexpectedEOF
}
m . DefaultFolderPath = string ( dAtA [ iNdEx : postIndex ] )
iNdEx = postIndex
case 39 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field SetLowPriority" , wireType )
}
var v int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
m . SetLowPriority = bool ( v != 0 )
case 40 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field RawMaxFolderConcurrency" , wireType )
}
m . RawMaxFolderConcurrency = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . RawMaxFolderConcurrency |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 41 :
if wireType != 2 {
return fmt . Errorf ( "proto: wrong wireType = %d for field CRURL" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return ErrInvalidLengthOptionsconfiguration
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthOptionsconfiguration
}
if postIndex > l {
return io . ErrUnexpectedEOF
}
m . CRURL = string ( dAtA [ iNdEx : postIndex ] )
iNdEx = postIndex
case 42 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field CREnabled" , wireType )
}
var v int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
m . CREnabled = bool ( v != 0 )
case 43 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field StunKeepaliveStartS" , wireType )
}
m . StunKeepaliveStartS = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . StunKeepaliveStartS |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 44 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field StunKeepaliveMinS" , wireType )
}
m . StunKeepaliveMinS = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . StunKeepaliveMinS |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 45 :
if wireType != 2 {
return fmt . Errorf ( "proto: wrong wireType = %d for field RawStunServers" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return ErrInvalidLengthOptionsconfiguration
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthOptionsconfiguration
}
if postIndex > l {
return io . ErrUnexpectedEOF
}
m . RawStunServers = append ( m . RawStunServers , string ( dAtA [ iNdEx : postIndex ] ) )
iNdEx = postIndex
case 46 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field DatabaseTuning" , wireType )
}
m . DatabaseTuning = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . DatabaseTuning |= Tuning ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 47 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field RawMaxCIRequestKiB" , wireType )
}
m . RawMaxCIRequestKiB = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . RawMaxCIRequestKiB |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 48 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field AnnounceLANAddresses" , wireType )
}
var v int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
m . AnnounceLANAddresses = bool ( v != 0 )
case 49 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field SendFullIndexOnUpgrade" , wireType )
}
var v int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
m . SendFullIndexOnUpgrade = bool ( v != 0 )
2020-11-09 15:33:32 +01:00
case 50 :
if wireType != 2 {
return fmt . Errorf ( "proto: wrong wireType = %d for field FeatureFlags" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return ErrInvalidLengthOptionsconfiguration
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthOptionsconfiguration
}
if postIndex > l {
return io . ErrUnexpectedEOF
}
m . FeatureFlags = append ( m . FeatureFlags , string ( dAtA [ iNdEx : postIndex ] ) )
iNdEx = postIndex
2021-01-11 15:14:44 +01:00
case 51 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field ConnectionLimitEnough" , wireType )
}
m . ConnectionLimitEnough = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . ConnectionLimitEnough |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 52 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field ConnectionLimitMax" , wireType )
}
m . ConnectionLimitMax = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . ConnectionLimitMax |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
2020-10-02 08:07:05 +02:00
case 9000 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field DeprecatedUPnPEnabled" , wireType )
}
var v int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
m . DeprecatedUPnPEnabled = bool ( v != 0 )
case 9001 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field DeprecatedUPnPLeaseM" , wireType )
}
m . DeprecatedUPnPLeaseM = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . DeprecatedUPnPLeaseM |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 9002 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field DeprecatedUPnPRenewalM" , wireType )
}
m . DeprecatedUPnPRenewalM = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . DeprecatedUPnPRenewalM |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 9003 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field DeprecatedUPnPTimeoutS" , wireType )
}
m . DeprecatedUPnPTimeoutS = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . DeprecatedUPnPTimeoutS |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 9004 :
if wireType != 2 {
return fmt . Errorf ( "proto: wrong wireType = %d for field DeprecatedRelayServers" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return ErrInvalidLengthOptionsconfiguration
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthOptionsconfiguration
}
if postIndex > l {
return io . ErrUnexpectedEOF
}
m . DeprecatedRelayServers = append ( m . DeprecatedRelayServers , string ( dAtA [ iNdEx : postIndex ] ) )
iNdEx = postIndex
case 9005 :
if wireType != 1 {
return fmt . Errorf ( "proto: wrong wireType = %d for field DeprecatedMinHomeDiskFreePct" , wireType )
}
var v uint64
if ( iNdEx + 8 ) > l {
return io . ErrUnexpectedEOF
}
v = uint64 ( encoding_binary . LittleEndian . Uint64 ( dAtA [ iNdEx : ] ) )
iNdEx += 8
m . DeprecatedMinHomeDiskFreePct = float64 ( math . Float64frombits ( v ) )
case 9006 :
if wireType != 0 {
return fmt . Errorf ( "proto: wrong wireType = %d for field DeprecatedMaxConcurrentScans" , wireType )
}
m . DeprecatedMaxConcurrentScans = 0
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
m . DeprecatedMaxConcurrentScans |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
default :
iNdEx = preIndex
skippy , err := skipOptionsconfiguration ( dAtA [ iNdEx : ] )
if err != nil {
return err
}
if skippy < 0 {
return ErrInvalidLengthOptionsconfiguration
}
if ( iNdEx + skippy ) < 0 {
return ErrInvalidLengthOptionsconfiguration
}
if ( iNdEx + skippy ) > l {
return io . ErrUnexpectedEOF
}
iNdEx += skippy
}
}
if iNdEx > l {
return io . ErrUnexpectedEOF
}
return nil
}
func skipOptionsconfiguration ( dAtA [ ] byte ) ( n int , err error ) {
l := len ( dAtA )
iNdEx := 0
depth := 0
for iNdEx < l {
var wire uint64
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return 0 , ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return 0 , io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= ( uint64 ( b ) & 0x7F ) << shift
if b < 0x80 {
break
}
}
wireType := int ( wire & 0x7 )
switch wireType {
case 0 :
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return 0 , ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return 0 , io . ErrUnexpectedEOF
}
iNdEx ++
if dAtA [ iNdEx - 1 ] < 0x80 {
break
}
}
case 1 :
iNdEx += 8
case 2 :
var length int
for shift := uint ( 0 ) ; ; shift += 7 {
if shift >= 64 {
return 0 , ErrIntOverflowOptionsconfiguration
}
if iNdEx >= l {
return 0 , io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
length |= ( int ( b ) & 0x7F ) << shift
if b < 0x80 {
break
}
}
if length < 0 {
return 0 , ErrInvalidLengthOptionsconfiguration
}
iNdEx += length
case 3 :
depth ++
case 4 :
if depth == 0 {
return 0 , ErrUnexpectedEndOfGroupOptionsconfiguration
}
depth --
case 5 :
iNdEx += 4
default :
return 0 , fmt . Errorf ( "proto: illegal wireType %d" , wireType )
}
if iNdEx < 0 {
return 0 , ErrInvalidLengthOptionsconfiguration
}
if depth == 0 {
return iNdEx , nil
}
}
return 0 , io . ErrUnexpectedEOF
}
var (
ErrInvalidLengthOptionsconfiguration = fmt . Errorf ( "proto: negative length found during unmarshaling" )
ErrIntOverflowOptionsconfiguration = fmt . Errorf ( "proto: integer overflow" )
ErrUnexpectedEndOfGroupOptionsconfiguration = fmt . Errorf ( "proto: unexpected end of group" )
)