raft_internal.pb.go 45 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747
  1. // Code generated by protoc-gen-gogo.
  2. // source: raft_internal.proto
  3. // DO NOT EDIT!
  4. package etcdserverpb
  5. import (
  6. "fmt"
  7. proto "github.com/gogo/protobuf/proto"
  8. math "math"
  9. )
  10. import io "io"
  11. // Reference imports to suppress errors if they are not otherwise used.
  12. var _ = proto.Marshal
  13. var _ = fmt.Errorf
  14. var _ = math.Inf
  15. type RequestHeader struct {
  16. ID uint64 `protobuf:"varint,1,opt,name=ID,json=iD,proto3" json:"ID,omitempty"`
  17. // username is a username that is associated with an auth token of gRPC connection
  18. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
  19. }
  20. func (m *RequestHeader) Reset() { *m = RequestHeader{} }
  21. func (m *RequestHeader) String() string { return proto.CompactTextString(m) }
  22. func (*RequestHeader) ProtoMessage() {}
  23. func (*RequestHeader) Descriptor() ([]byte, []int) { return fileDescriptorRaftInternal, []int{0} }
  24. // An InternalRaftRequest is the union of all requests which can be
  25. // sent via raft.
  26. type InternalRaftRequest struct {
  27. Header *RequestHeader `protobuf:"bytes,100,opt,name=header" json:"header,omitempty"`
  28. ID uint64 `protobuf:"varint,1,opt,name=ID,json=iD,proto3" json:"ID,omitempty"`
  29. V2 *Request `protobuf:"bytes,2,opt,name=v2" json:"v2,omitempty"`
  30. Range *RangeRequest `protobuf:"bytes,3,opt,name=range" json:"range,omitempty"`
  31. Put *PutRequest `protobuf:"bytes,4,opt,name=put" json:"put,omitempty"`
  32. DeleteRange *DeleteRangeRequest `protobuf:"bytes,5,opt,name=delete_range,json=deleteRange" json:"delete_range,omitempty"`
  33. Txn *TxnRequest `protobuf:"bytes,6,opt,name=txn" json:"txn,omitempty"`
  34. Compaction *CompactionRequest `protobuf:"bytes,7,opt,name=compaction" json:"compaction,omitempty"`
  35. LeaseGrant *LeaseGrantRequest `protobuf:"bytes,8,opt,name=lease_grant,json=leaseGrant" json:"lease_grant,omitempty"`
  36. LeaseRevoke *LeaseRevokeRequest `protobuf:"bytes,9,opt,name=lease_revoke,json=leaseRevoke" json:"lease_revoke,omitempty"`
  37. Alarm *AlarmRequest `protobuf:"bytes,10,opt,name=alarm" json:"alarm,omitempty"`
  38. AuthEnable *AuthEnableRequest `protobuf:"bytes,1000,opt,name=auth_enable,json=authEnable" json:"auth_enable,omitempty"`
  39. AuthDisable *AuthDisableRequest `protobuf:"bytes,1011,opt,name=auth_disable,json=authDisable" json:"auth_disable,omitempty"`
  40. Authenticate *AuthenticateRequest `protobuf:"bytes,1012,opt,name=authenticate" json:"authenticate,omitempty"`
  41. AuthUserAdd *AuthUserAddRequest `protobuf:"bytes,1100,opt,name=auth_user_add,json=authUserAdd" json:"auth_user_add,omitempty"`
  42. AuthUserDelete *AuthUserDeleteRequest `protobuf:"bytes,1101,opt,name=auth_user_delete,json=authUserDelete" json:"auth_user_delete,omitempty"`
  43. AuthUserGet *AuthUserGetRequest `protobuf:"bytes,1102,opt,name=auth_user_get,json=authUserGet" json:"auth_user_get,omitempty"`
  44. AuthUserChangePassword *AuthUserChangePasswordRequest `protobuf:"bytes,1103,opt,name=auth_user_change_password,json=authUserChangePassword" json:"auth_user_change_password,omitempty"`
  45. AuthUserGrantRole *AuthUserGrantRoleRequest `protobuf:"bytes,1104,opt,name=auth_user_grant_role,json=authUserGrantRole" json:"auth_user_grant_role,omitempty"`
  46. AuthUserRevokeRole *AuthUserRevokeRoleRequest `protobuf:"bytes,1105,opt,name=auth_user_revoke_role,json=authUserRevokeRole" json:"auth_user_revoke_role,omitempty"`
  47. AuthRoleAdd *AuthRoleAddRequest `protobuf:"bytes,1200,opt,name=auth_role_add,json=authRoleAdd" json:"auth_role_add,omitempty"`
  48. AuthRoleDelete *AuthRoleDeleteRequest `protobuf:"bytes,1201,opt,name=auth_role_delete,json=authRoleDelete" json:"auth_role_delete,omitempty"`
  49. AuthRoleGet *AuthRoleGetRequest `protobuf:"bytes,1202,opt,name=auth_role_get,json=authRoleGet" json:"auth_role_get,omitempty"`
  50. AuthRoleGrantPermission *AuthRoleGrantPermissionRequest `protobuf:"bytes,1203,opt,name=auth_role_grant_permission,json=authRoleGrantPermission" json:"auth_role_grant_permission,omitempty"`
  51. AuthRoleRevokePermission *AuthRoleRevokePermissionRequest `protobuf:"bytes,1204,opt,name=auth_role_revoke_permission,json=authRoleRevokePermission" json:"auth_role_revoke_permission,omitempty"`
  52. }
  53. func (m *InternalRaftRequest) Reset() { *m = InternalRaftRequest{} }
  54. func (m *InternalRaftRequest) String() string { return proto.CompactTextString(m) }
  55. func (*InternalRaftRequest) ProtoMessage() {}
  56. func (*InternalRaftRequest) Descriptor() ([]byte, []int) { return fileDescriptorRaftInternal, []int{1} }
  57. type EmptyResponse struct {
  58. }
  59. func (m *EmptyResponse) Reset() { *m = EmptyResponse{} }
  60. func (m *EmptyResponse) String() string { return proto.CompactTextString(m) }
  61. func (*EmptyResponse) ProtoMessage() {}
  62. func (*EmptyResponse) Descriptor() ([]byte, []int) { return fileDescriptorRaftInternal, []int{2} }
  63. func init() {
  64. proto.RegisterType((*RequestHeader)(nil), "etcdserverpb.RequestHeader")
  65. proto.RegisterType((*InternalRaftRequest)(nil), "etcdserverpb.InternalRaftRequest")
  66. proto.RegisterType((*EmptyResponse)(nil), "etcdserverpb.EmptyResponse")
  67. }
  68. func (m *RequestHeader) Marshal() (data []byte, err error) {
  69. size := m.Size()
  70. data = make([]byte, size)
  71. n, err := m.MarshalTo(data)
  72. if err != nil {
  73. return nil, err
  74. }
  75. return data[:n], nil
  76. }
  77. func (m *RequestHeader) MarshalTo(data []byte) (int, error) {
  78. var i int
  79. _ = i
  80. var l int
  81. _ = l
  82. if m.ID != 0 {
  83. data[i] = 0x8
  84. i++
  85. i = encodeVarintRaftInternal(data, i, uint64(m.ID))
  86. }
  87. if len(m.Username) > 0 {
  88. data[i] = 0x12
  89. i++
  90. i = encodeVarintRaftInternal(data, i, uint64(len(m.Username)))
  91. i += copy(data[i:], m.Username)
  92. }
  93. return i, nil
  94. }
  95. func (m *InternalRaftRequest) Marshal() (data []byte, err error) {
  96. size := m.Size()
  97. data = make([]byte, size)
  98. n, err := m.MarshalTo(data)
  99. if err != nil {
  100. return nil, err
  101. }
  102. return data[:n], nil
  103. }
  104. func (m *InternalRaftRequest) MarshalTo(data []byte) (int, error) {
  105. var i int
  106. _ = i
  107. var l int
  108. _ = l
  109. if m.ID != 0 {
  110. data[i] = 0x8
  111. i++
  112. i = encodeVarintRaftInternal(data, i, uint64(m.ID))
  113. }
  114. if m.V2 != nil {
  115. data[i] = 0x12
  116. i++
  117. i = encodeVarintRaftInternal(data, i, uint64(m.V2.Size()))
  118. n1, err := m.V2.MarshalTo(data[i:])
  119. if err != nil {
  120. return 0, err
  121. }
  122. i += n1
  123. }
  124. if m.Range != nil {
  125. data[i] = 0x1a
  126. i++
  127. i = encodeVarintRaftInternal(data, i, uint64(m.Range.Size()))
  128. n2, err := m.Range.MarshalTo(data[i:])
  129. if err != nil {
  130. return 0, err
  131. }
  132. i += n2
  133. }
  134. if m.Put != nil {
  135. data[i] = 0x22
  136. i++
  137. i = encodeVarintRaftInternal(data, i, uint64(m.Put.Size()))
  138. n3, err := m.Put.MarshalTo(data[i:])
  139. if err != nil {
  140. return 0, err
  141. }
  142. i += n3
  143. }
  144. if m.DeleteRange != nil {
  145. data[i] = 0x2a
  146. i++
  147. i = encodeVarintRaftInternal(data, i, uint64(m.DeleteRange.Size()))
  148. n4, err := m.DeleteRange.MarshalTo(data[i:])
  149. if err != nil {
  150. return 0, err
  151. }
  152. i += n4
  153. }
  154. if m.Txn != nil {
  155. data[i] = 0x32
  156. i++
  157. i = encodeVarintRaftInternal(data, i, uint64(m.Txn.Size()))
  158. n5, err := m.Txn.MarshalTo(data[i:])
  159. if err != nil {
  160. return 0, err
  161. }
  162. i += n5
  163. }
  164. if m.Compaction != nil {
  165. data[i] = 0x3a
  166. i++
  167. i = encodeVarintRaftInternal(data, i, uint64(m.Compaction.Size()))
  168. n6, err := m.Compaction.MarshalTo(data[i:])
  169. if err != nil {
  170. return 0, err
  171. }
  172. i += n6
  173. }
  174. if m.LeaseGrant != nil {
  175. data[i] = 0x42
  176. i++
  177. i = encodeVarintRaftInternal(data, i, uint64(m.LeaseGrant.Size()))
  178. n7, err := m.LeaseGrant.MarshalTo(data[i:])
  179. if err != nil {
  180. return 0, err
  181. }
  182. i += n7
  183. }
  184. if m.LeaseRevoke != nil {
  185. data[i] = 0x4a
  186. i++
  187. i = encodeVarintRaftInternal(data, i, uint64(m.LeaseRevoke.Size()))
  188. n8, err := m.LeaseRevoke.MarshalTo(data[i:])
  189. if err != nil {
  190. return 0, err
  191. }
  192. i += n8
  193. }
  194. if m.Alarm != nil {
  195. data[i] = 0x52
  196. i++
  197. i = encodeVarintRaftInternal(data, i, uint64(m.Alarm.Size()))
  198. n9, err := m.Alarm.MarshalTo(data[i:])
  199. if err != nil {
  200. return 0, err
  201. }
  202. i += n9
  203. }
  204. if m.Header != nil {
  205. data[i] = 0xa2
  206. i++
  207. data[i] = 0x6
  208. i++
  209. i = encodeVarintRaftInternal(data, i, uint64(m.Header.Size()))
  210. n10, err := m.Header.MarshalTo(data[i:])
  211. if err != nil {
  212. return 0, err
  213. }
  214. i += n10
  215. }
  216. if m.AuthEnable != nil {
  217. data[i] = 0xc2
  218. i++
  219. data[i] = 0x3e
  220. i++
  221. i = encodeVarintRaftInternal(data, i, uint64(m.AuthEnable.Size()))
  222. n11, err := m.AuthEnable.MarshalTo(data[i:])
  223. if err != nil {
  224. return 0, err
  225. }
  226. i += n11
  227. }
  228. if m.AuthDisable != nil {
  229. data[i] = 0x9a
  230. i++
  231. data[i] = 0x3f
  232. i++
  233. i = encodeVarintRaftInternal(data, i, uint64(m.AuthDisable.Size()))
  234. n12, err := m.AuthDisable.MarshalTo(data[i:])
  235. if err != nil {
  236. return 0, err
  237. }
  238. i += n12
  239. }
  240. if m.Authenticate != nil {
  241. data[i] = 0xa2
  242. i++
  243. data[i] = 0x3f
  244. i++
  245. i = encodeVarintRaftInternal(data, i, uint64(m.Authenticate.Size()))
  246. n13, err := m.Authenticate.MarshalTo(data[i:])
  247. if err != nil {
  248. return 0, err
  249. }
  250. i += n13
  251. }
  252. if m.AuthUserAdd != nil {
  253. data[i] = 0xe2
  254. i++
  255. data[i] = 0x44
  256. i++
  257. i = encodeVarintRaftInternal(data, i, uint64(m.AuthUserAdd.Size()))
  258. n14, err := m.AuthUserAdd.MarshalTo(data[i:])
  259. if err != nil {
  260. return 0, err
  261. }
  262. i += n14
  263. }
  264. if m.AuthUserDelete != nil {
  265. data[i] = 0xea
  266. i++
  267. data[i] = 0x44
  268. i++
  269. i = encodeVarintRaftInternal(data, i, uint64(m.AuthUserDelete.Size()))
  270. n15, err := m.AuthUserDelete.MarshalTo(data[i:])
  271. if err != nil {
  272. return 0, err
  273. }
  274. i += n15
  275. }
  276. if m.AuthUserGet != nil {
  277. data[i] = 0xf2
  278. i++
  279. data[i] = 0x44
  280. i++
  281. i = encodeVarintRaftInternal(data, i, uint64(m.AuthUserGet.Size()))
  282. n16, err := m.AuthUserGet.MarshalTo(data[i:])
  283. if err != nil {
  284. return 0, err
  285. }
  286. i += n16
  287. }
  288. if m.AuthUserChangePassword != nil {
  289. data[i] = 0xfa
  290. i++
  291. data[i] = 0x44
  292. i++
  293. i = encodeVarintRaftInternal(data, i, uint64(m.AuthUserChangePassword.Size()))
  294. n17, err := m.AuthUserChangePassword.MarshalTo(data[i:])
  295. if err != nil {
  296. return 0, err
  297. }
  298. i += n17
  299. }
  300. if m.AuthUserGrantRole != nil {
  301. data[i] = 0x82
  302. i++
  303. data[i] = 0x45
  304. i++
  305. i = encodeVarintRaftInternal(data, i, uint64(m.AuthUserGrantRole.Size()))
  306. n18, err := m.AuthUserGrantRole.MarshalTo(data[i:])
  307. if err != nil {
  308. return 0, err
  309. }
  310. i += n18
  311. }
  312. if m.AuthUserRevokeRole != nil {
  313. data[i] = 0x8a
  314. i++
  315. data[i] = 0x45
  316. i++
  317. i = encodeVarintRaftInternal(data, i, uint64(m.AuthUserRevokeRole.Size()))
  318. n19, err := m.AuthUserRevokeRole.MarshalTo(data[i:])
  319. if err != nil {
  320. return 0, err
  321. }
  322. i += n19
  323. }
  324. if m.AuthRoleAdd != nil {
  325. data[i] = 0x82
  326. i++
  327. data[i] = 0x4b
  328. i++
  329. i = encodeVarintRaftInternal(data, i, uint64(m.AuthRoleAdd.Size()))
  330. n20, err := m.AuthRoleAdd.MarshalTo(data[i:])
  331. if err != nil {
  332. return 0, err
  333. }
  334. i += n20
  335. }
  336. if m.AuthRoleDelete != nil {
  337. data[i] = 0x8a
  338. i++
  339. data[i] = 0x4b
  340. i++
  341. i = encodeVarintRaftInternal(data, i, uint64(m.AuthRoleDelete.Size()))
  342. n21, err := m.AuthRoleDelete.MarshalTo(data[i:])
  343. if err != nil {
  344. return 0, err
  345. }
  346. i += n21
  347. }
  348. if m.AuthRoleGet != nil {
  349. data[i] = 0x92
  350. i++
  351. data[i] = 0x4b
  352. i++
  353. i = encodeVarintRaftInternal(data, i, uint64(m.AuthRoleGet.Size()))
  354. n22, err := m.AuthRoleGet.MarshalTo(data[i:])
  355. if err != nil {
  356. return 0, err
  357. }
  358. i += n22
  359. }
  360. if m.AuthRoleGrantPermission != nil {
  361. data[i] = 0x9a
  362. i++
  363. data[i] = 0x4b
  364. i++
  365. i = encodeVarintRaftInternal(data, i, uint64(m.AuthRoleGrantPermission.Size()))
  366. n23, err := m.AuthRoleGrantPermission.MarshalTo(data[i:])
  367. if err != nil {
  368. return 0, err
  369. }
  370. i += n23
  371. }
  372. if m.AuthRoleRevokePermission != nil {
  373. data[i] = 0xa2
  374. i++
  375. data[i] = 0x4b
  376. i++
  377. i = encodeVarintRaftInternal(data, i, uint64(m.AuthRoleRevokePermission.Size()))
  378. n24, err := m.AuthRoleRevokePermission.MarshalTo(data[i:])
  379. if err != nil {
  380. return 0, err
  381. }
  382. i += n24
  383. }
  384. return i, nil
  385. }
  386. func (m *EmptyResponse) Marshal() (data []byte, err error) {
  387. size := m.Size()
  388. data = make([]byte, size)
  389. n, err := m.MarshalTo(data)
  390. if err != nil {
  391. return nil, err
  392. }
  393. return data[:n], nil
  394. }
  395. func (m *EmptyResponse) MarshalTo(data []byte) (int, error) {
  396. var i int
  397. _ = i
  398. var l int
  399. _ = l
  400. return i, nil
  401. }
  402. func encodeFixed64RaftInternal(data []byte, offset int, v uint64) int {
  403. data[offset] = uint8(v)
  404. data[offset+1] = uint8(v >> 8)
  405. data[offset+2] = uint8(v >> 16)
  406. data[offset+3] = uint8(v >> 24)
  407. data[offset+4] = uint8(v >> 32)
  408. data[offset+5] = uint8(v >> 40)
  409. data[offset+6] = uint8(v >> 48)
  410. data[offset+7] = uint8(v >> 56)
  411. return offset + 8
  412. }
  413. func encodeFixed32RaftInternal(data []byte, offset int, v uint32) int {
  414. data[offset] = uint8(v)
  415. data[offset+1] = uint8(v >> 8)
  416. data[offset+2] = uint8(v >> 16)
  417. data[offset+3] = uint8(v >> 24)
  418. return offset + 4
  419. }
  420. func encodeVarintRaftInternal(data []byte, offset int, v uint64) int {
  421. for v >= 1<<7 {
  422. data[offset] = uint8(v&0x7f | 0x80)
  423. v >>= 7
  424. offset++
  425. }
  426. data[offset] = uint8(v)
  427. return offset + 1
  428. }
  429. func (m *RequestHeader) Size() (n int) {
  430. var l int
  431. _ = l
  432. if m.ID != 0 {
  433. n += 1 + sovRaftInternal(uint64(m.ID))
  434. }
  435. l = len(m.Username)
  436. if l > 0 {
  437. n += 1 + l + sovRaftInternal(uint64(l))
  438. }
  439. return n
  440. }
  441. func (m *InternalRaftRequest) Size() (n int) {
  442. var l int
  443. _ = l
  444. if m.ID != 0 {
  445. n += 1 + sovRaftInternal(uint64(m.ID))
  446. }
  447. if m.V2 != nil {
  448. l = m.V2.Size()
  449. n += 1 + l + sovRaftInternal(uint64(l))
  450. }
  451. if m.Range != nil {
  452. l = m.Range.Size()
  453. n += 1 + l + sovRaftInternal(uint64(l))
  454. }
  455. if m.Put != nil {
  456. l = m.Put.Size()
  457. n += 1 + l + sovRaftInternal(uint64(l))
  458. }
  459. if m.DeleteRange != nil {
  460. l = m.DeleteRange.Size()
  461. n += 1 + l + sovRaftInternal(uint64(l))
  462. }
  463. if m.Txn != nil {
  464. l = m.Txn.Size()
  465. n += 1 + l + sovRaftInternal(uint64(l))
  466. }
  467. if m.Compaction != nil {
  468. l = m.Compaction.Size()
  469. n += 1 + l + sovRaftInternal(uint64(l))
  470. }
  471. if m.LeaseGrant != nil {
  472. l = m.LeaseGrant.Size()
  473. n += 1 + l + sovRaftInternal(uint64(l))
  474. }
  475. if m.LeaseRevoke != nil {
  476. l = m.LeaseRevoke.Size()
  477. n += 1 + l + sovRaftInternal(uint64(l))
  478. }
  479. if m.Alarm != nil {
  480. l = m.Alarm.Size()
  481. n += 1 + l + sovRaftInternal(uint64(l))
  482. }
  483. if m.Header != nil {
  484. l = m.Header.Size()
  485. n += 2 + l + sovRaftInternal(uint64(l))
  486. }
  487. if m.AuthEnable != nil {
  488. l = m.AuthEnable.Size()
  489. n += 2 + l + sovRaftInternal(uint64(l))
  490. }
  491. if m.AuthDisable != nil {
  492. l = m.AuthDisable.Size()
  493. n += 2 + l + sovRaftInternal(uint64(l))
  494. }
  495. if m.Authenticate != nil {
  496. l = m.Authenticate.Size()
  497. n += 2 + l + sovRaftInternal(uint64(l))
  498. }
  499. if m.AuthUserAdd != nil {
  500. l = m.AuthUserAdd.Size()
  501. n += 2 + l + sovRaftInternal(uint64(l))
  502. }
  503. if m.AuthUserDelete != nil {
  504. l = m.AuthUserDelete.Size()
  505. n += 2 + l + sovRaftInternal(uint64(l))
  506. }
  507. if m.AuthUserGet != nil {
  508. l = m.AuthUserGet.Size()
  509. n += 2 + l + sovRaftInternal(uint64(l))
  510. }
  511. if m.AuthUserChangePassword != nil {
  512. l = m.AuthUserChangePassword.Size()
  513. n += 2 + l + sovRaftInternal(uint64(l))
  514. }
  515. if m.AuthUserGrantRole != nil {
  516. l = m.AuthUserGrantRole.Size()
  517. n += 2 + l + sovRaftInternal(uint64(l))
  518. }
  519. if m.AuthUserRevokeRole != nil {
  520. l = m.AuthUserRevokeRole.Size()
  521. n += 2 + l + sovRaftInternal(uint64(l))
  522. }
  523. if m.AuthRoleAdd != nil {
  524. l = m.AuthRoleAdd.Size()
  525. n += 2 + l + sovRaftInternal(uint64(l))
  526. }
  527. if m.AuthRoleDelete != nil {
  528. l = m.AuthRoleDelete.Size()
  529. n += 2 + l + sovRaftInternal(uint64(l))
  530. }
  531. if m.AuthRoleGet != nil {
  532. l = m.AuthRoleGet.Size()
  533. n += 2 + l + sovRaftInternal(uint64(l))
  534. }
  535. if m.AuthRoleGrantPermission != nil {
  536. l = m.AuthRoleGrantPermission.Size()
  537. n += 2 + l + sovRaftInternal(uint64(l))
  538. }
  539. if m.AuthRoleRevokePermission != nil {
  540. l = m.AuthRoleRevokePermission.Size()
  541. n += 2 + l + sovRaftInternal(uint64(l))
  542. }
  543. return n
  544. }
  545. func (m *EmptyResponse) Size() (n int) {
  546. var l int
  547. _ = l
  548. return n
  549. }
  550. func sovRaftInternal(x uint64) (n int) {
  551. for {
  552. n++
  553. x >>= 7
  554. if x == 0 {
  555. break
  556. }
  557. }
  558. return n
  559. }
  560. func sozRaftInternal(x uint64) (n int) {
  561. return sovRaftInternal(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  562. }
  563. func (m *RequestHeader) Unmarshal(data []byte) error {
  564. l := len(data)
  565. iNdEx := 0
  566. for iNdEx < l {
  567. preIndex := iNdEx
  568. var wire uint64
  569. for shift := uint(0); ; shift += 7 {
  570. if shift >= 64 {
  571. return ErrIntOverflowRaftInternal
  572. }
  573. if iNdEx >= l {
  574. return io.ErrUnexpectedEOF
  575. }
  576. b := data[iNdEx]
  577. iNdEx++
  578. wire |= (uint64(b) & 0x7F) << shift
  579. if b < 0x80 {
  580. break
  581. }
  582. }
  583. fieldNum := int32(wire >> 3)
  584. wireType := int(wire & 0x7)
  585. if wireType == 4 {
  586. return fmt.Errorf("proto: RequestHeader: wiretype end group for non-group")
  587. }
  588. if fieldNum <= 0 {
  589. return fmt.Errorf("proto: RequestHeader: illegal tag %d (wire type %d)", fieldNum, wire)
  590. }
  591. switch fieldNum {
  592. case 1:
  593. if wireType != 0 {
  594. return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
  595. }
  596. m.ID = 0
  597. for shift := uint(0); ; shift += 7 {
  598. if shift >= 64 {
  599. return ErrIntOverflowRaftInternal
  600. }
  601. if iNdEx >= l {
  602. return io.ErrUnexpectedEOF
  603. }
  604. b := data[iNdEx]
  605. iNdEx++
  606. m.ID |= (uint64(b) & 0x7F) << shift
  607. if b < 0x80 {
  608. break
  609. }
  610. }
  611. case 2:
  612. if wireType != 2 {
  613. return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
  614. }
  615. var stringLen uint64
  616. for shift := uint(0); ; shift += 7 {
  617. if shift >= 64 {
  618. return ErrIntOverflowRaftInternal
  619. }
  620. if iNdEx >= l {
  621. return io.ErrUnexpectedEOF
  622. }
  623. b := data[iNdEx]
  624. iNdEx++
  625. stringLen |= (uint64(b) & 0x7F) << shift
  626. if b < 0x80 {
  627. break
  628. }
  629. }
  630. intStringLen := int(stringLen)
  631. if intStringLen < 0 {
  632. return ErrInvalidLengthRaftInternal
  633. }
  634. postIndex := iNdEx + intStringLen
  635. if postIndex > l {
  636. return io.ErrUnexpectedEOF
  637. }
  638. m.Username = string(data[iNdEx:postIndex])
  639. iNdEx = postIndex
  640. default:
  641. iNdEx = preIndex
  642. skippy, err := skipRaftInternal(data[iNdEx:])
  643. if err != nil {
  644. return err
  645. }
  646. if skippy < 0 {
  647. return ErrInvalidLengthRaftInternal
  648. }
  649. if (iNdEx + skippy) > l {
  650. return io.ErrUnexpectedEOF
  651. }
  652. iNdEx += skippy
  653. }
  654. }
  655. if iNdEx > l {
  656. return io.ErrUnexpectedEOF
  657. }
  658. return nil
  659. }
  660. func (m *InternalRaftRequest) Unmarshal(data []byte) error {
  661. l := len(data)
  662. iNdEx := 0
  663. for iNdEx < l {
  664. preIndex := iNdEx
  665. var wire uint64
  666. for shift := uint(0); ; shift += 7 {
  667. if shift >= 64 {
  668. return ErrIntOverflowRaftInternal
  669. }
  670. if iNdEx >= l {
  671. return io.ErrUnexpectedEOF
  672. }
  673. b := data[iNdEx]
  674. iNdEx++
  675. wire |= (uint64(b) & 0x7F) << shift
  676. if b < 0x80 {
  677. break
  678. }
  679. }
  680. fieldNum := int32(wire >> 3)
  681. wireType := int(wire & 0x7)
  682. if wireType == 4 {
  683. return fmt.Errorf("proto: InternalRaftRequest: wiretype end group for non-group")
  684. }
  685. if fieldNum <= 0 {
  686. return fmt.Errorf("proto: InternalRaftRequest: illegal tag %d (wire type %d)", fieldNum, wire)
  687. }
  688. switch fieldNum {
  689. case 1:
  690. if wireType != 0 {
  691. return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
  692. }
  693. m.ID = 0
  694. for shift := uint(0); ; shift += 7 {
  695. if shift >= 64 {
  696. return ErrIntOverflowRaftInternal
  697. }
  698. if iNdEx >= l {
  699. return io.ErrUnexpectedEOF
  700. }
  701. b := data[iNdEx]
  702. iNdEx++
  703. m.ID |= (uint64(b) & 0x7F) << shift
  704. if b < 0x80 {
  705. break
  706. }
  707. }
  708. case 2:
  709. if wireType != 2 {
  710. return fmt.Errorf("proto: wrong wireType = %d for field V2", wireType)
  711. }
  712. var msglen int
  713. for shift := uint(0); ; shift += 7 {
  714. if shift >= 64 {
  715. return ErrIntOverflowRaftInternal
  716. }
  717. if iNdEx >= l {
  718. return io.ErrUnexpectedEOF
  719. }
  720. b := data[iNdEx]
  721. iNdEx++
  722. msglen |= (int(b) & 0x7F) << shift
  723. if b < 0x80 {
  724. break
  725. }
  726. }
  727. if msglen < 0 {
  728. return ErrInvalidLengthRaftInternal
  729. }
  730. postIndex := iNdEx + msglen
  731. if postIndex > l {
  732. return io.ErrUnexpectedEOF
  733. }
  734. if m.V2 == nil {
  735. m.V2 = &Request{}
  736. }
  737. if err := m.V2.Unmarshal(data[iNdEx:postIndex]); err != nil {
  738. return err
  739. }
  740. iNdEx = postIndex
  741. case 3:
  742. if wireType != 2 {
  743. return fmt.Errorf("proto: wrong wireType = %d for field Range", wireType)
  744. }
  745. var msglen int
  746. for shift := uint(0); ; shift += 7 {
  747. if shift >= 64 {
  748. return ErrIntOverflowRaftInternal
  749. }
  750. if iNdEx >= l {
  751. return io.ErrUnexpectedEOF
  752. }
  753. b := data[iNdEx]
  754. iNdEx++
  755. msglen |= (int(b) & 0x7F) << shift
  756. if b < 0x80 {
  757. break
  758. }
  759. }
  760. if msglen < 0 {
  761. return ErrInvalidLengthRaftInternal
  762. }
  763. postIndex := iNdEx + msglen
  764. if postIndex > l {
  765. return io.ErrUnexpectedEOF
  766. }
  767. if m.Range == nil {
  768. m.Range = &RangeRequest{}
  769. }
  770. if err := m.Range.Unmarshal(data[iNdEx:postIndex]); err != nil {
  771. return err
  772. }
  773. iNdEx = postIndex
  774. case 4:
  775. if wireType != 2 {
  776. return fmt.Errorf("proto: wrong wireType = %d for field Put", wireType)
  777. }
  778. var msglen int
  779. for shift := uint(0); ; shift += 7 {
  780. if shift >= 64 {
  781. return ErrIntOverflowRaftInternal
  782. }
  783. if iNdEx >= l {
  784. return io.ErrUnexpectedEOF
  785. }
  786. b := data[iNdEx]
  787. iNdEx++
  788. msglen |= (int(b) & 0x7F) << shift
  789. if b < 0x80 {
  790. break
  791. }
  792. }
  793. if msglen < 0 {
  794. return ErrInvalidLengthRaftInternal
  795. }
  796. postIndex := iNdEx + msglen
  797. if postIndex > l {
  798. return io.ErrUnexpectedEOF
  799. }
  800. if m.Put == nil {
  801. m.Put = &PutRequest{}
  802. }
  803. if err := m.Put.Unmarshal(data[iNdEx:postIndex]); err != nil {
  804. return err
  805. }
  806. iNdEx = postIndex
  807. case 5:
  808. if wireType != 2 {
  809. return fmt.Errorf("proto: wrong wireType = %d for field DeleteRange", wireType)
  810. }
  811. var msglen int
  812. for shift := uint(0); ; shift += 7 {
  813. if shift >= 64 {
  814. return ErrIntOverflowRaftInternal
  815. }
  816. if iNdEx >= l {
  817. return io.ErrUnexpectedEOF
  818. }
  819. b := data[iNdEx]
  820. iNdEx++
  821. msglen |= (int(b) & 0x7F) << shift
  822. if b < 0x80 {
  823. break
  824. }
  825. }
  826. if msglen < 0 {
  827. return ErrInvalidLengthRaftInternal
  828. }
  829. postIndex := iNdEx + msglen
  830. if postIndex > l {
  831. return io.ErrUnexpectedEOF
  832. }
  833. if m.DeleteRange == nil {
  834. m.DeleteRange = &DeleteRangeRequest{}
  835. }
  836. if err := m.DeleteRange.Unmarshal(data[iNdEx:postIndex]); err != nil {
  837. return err
  838. }
  839. iNdEx = postIndex
  840. case 6:
  841. if wireType != 2 {
  842. return fmt.Errorf("proto: wrong wireType = %d for field Txn", wireType)
  843. }
  844. var msglen int
  845. for shift := uint(0); ; shift += 7 {
  846. if shift >= 64 {
  847. return ErrIntOverflowRaftInternal
  848. }
  849. if iNdEx >= l {
  850. return io.ErrUnexpectedEOF
  851. }
  852. b := data[iNdEx]
  853. iNdEx++
  854. msglen |= (int(b) & 0x7F) << shift
  855. if b < 0x80 {
  856. break
  857. }
  858. }
  859. if msglen < 0 {
  860. return ErrInvalidLengthRaftInternal
  861. }
  862. postIndex := iNdEx + msglen
  863. if postIndex > l {
  864. return io.ErrUnexpectedEOF
  865. }
  866. if m.Txn == nil {
  867. m.Txn = &TxnRequest{}
  868. }
  869. if err := m.Txn.Unmarshal(data[iNdEx:postIndex]); err != nil {
  870. return err
  871. }
  872. iNdEx = postIndex
  873. case 7:
  874. if wireType != 2 {
  875. return fmt.Errorf("proto: wrong wireType = %d for field Compaction", wireType)
  876. }
  877. var msglen int
  878. for shift := uint(0); ; shift += 7 {
  879. if shift >= 64 {
  880. return ErrIntOverflowRaftInternal
  881. }
  882. if iNdEx >= l {
  883. return io.ErrUnexpectedEOF
  884. }
  885. b := data[iNdEx]
  886. iNdEx++
  887. msglen |= (int(b) & 0x7F) << shift
  888. if b < 0x80 {
  889. break
  890. }
  891. }
  892. if msglen < 0 {
  893. return ErrInvalidLengthRaftInternal
  894. }
  895. postIndex := iNdEx + msglen
  896. if postIndex > l {
  897. return io.ErrUnexpectedEOF
  898. }
  899. if m.Compaction == nil {
  900. m.Compaction = &CompactionRequest{}
  901. }
  902. if err := m.Compaction.Unmarshal(data[iNdEx:postIndex]); err != nil {
  903. return err
  904. }
  905. iNdEx = postIndex
  906. case 8:
  907. if wireType != 2 {
  908. return fmt.Errorf("proto: wrong wireType = %d for field LeaseGrant", wireType)
  909. }
  910. var msglen int
  911. for shift := uint(0); ; shift += 7 {
  912. if shift >= 64 {
  913. return ErrIntOverflowRaftInternal
  914. }
  915. if iNdEx >= l {
  916. return io.ErrUnexpectedEOF
  917. }
  918. b := data[iNdEx]
  919. iNdEx++
  920. msglen |= (int(b) & 0x7F) << shift
  921. if b < 0x80 {
  922. break
  923. }
  924. }
  925. if msglen < 0 {
  926. return ErrInvalidLengthRaftInternal
  927. }
  928. postIndex := iNdEx + msglen
  929. if postIndex > l {
  930. return io.ErrUnexpectedEOF
  931. }
  932. if m.LeaseGrant == nil {
  933. m.LeaseGrant = &LeaseGrantRequest{}
  934. }
  935. if err := m.LeaseGrant.Unmarshal(data[iNdEx:postIndex]); err != nil {
  936. return err
  937. }
  938. iNdEx = postIndex
  939. case 9:
  940. if wireType != 2 {
  941. return fmt.Errorf("proto: wrong wireType = %d for field LeaseRevoke", wireType)
  942. }
  943. var msglen int
  944. for shift := uint(0); ; shift += 7 {
  945. if shift >= 64 {
  946. return ErrIntOverflowRaftInternal
  947. }
  948. if iNdEx >= l {
  949. return io.ErrUnexpectedEOF
  950. }
  951. b := data[iNdEx]
  952. iNdEx++
  953. msglen |= (int(b) & 0x7F) << shift
  954. if b < 0x80 {
  955. break
  956. }
  957. }
  958. if msglen < 0 {
  959. return ErrInvalidLengthRaftInternal
  960. }
  961. postIndex := iNdEx + msglen
  962. if postIndex > l {
  963. return io.ErrUnexpectedEOF
  964. }
  965. if m.LeaseRevoke == nil {
  966. m.LeaseRevoke = &LeaseRevokeRequest{}
  967. }
  968. if err := m.LeaseRevoke.Unmarshal(data[iNdEx:postIndex]); err != nil {
  969. return err
  970. }
  971. iNdEx = postIndex
  972. case 10:
  973. if wireType != 2 {
  974. return fmt.Errorf("proto: wrong wireType = %d for field Alarm", wireType)
  975. }
  976. var msglen int
  977. for shift := uint(0); ; shift += 7 {
  978. if shift >= 64 {
  979. return ErrIntOverflowRaftInternal
  980. }
  981. if iNdEx >= l {
  982. return io.ErrUnexpectedEOF
  983. }
  984. b := data[iNdEx]
  985. iNdEx++
  986. msglen |= (int(b) & 0x7F) << shift
  987. if b < 0x80 {
  988. break
  989. }
  990. }
  991. if msglen < 0 {
  992. return ErrInvalidLengthRaftInternal
  993. }
  994. postIndex := iNdEx + msglen
  995. if postIndex > l {
  996. return io.ErrUnexpectedEOF
  997. }
  998. if m.Alarm == nil {
  999. m.Alarm = &AlarmRequest{}
  1000. }
  1001. if err := m.Alarm.Unmarshal(data[iNdEx:postIndex]); err != nil {
  1002. return err
  1003. }
  1004. iNdEx = postIndex
  1005. case 100:
  1006. if wireType != 2 {
  1007. return fmt.Errorf("proto: wrong wireType = %d for field Header", wireType)
  1008. }
  1009. var msglen int
  1010. for shift := uint(0); ; shift += 7 {
  1011. if shift >= 64 {
  1012. return ErrIntOverflowRaftInternal
  1013. }
  1014. if iNdEx >= l {
  1015. return io.ErrUnexpectedEOF
  1016. }
  1017. b := data[iNdEx]
  1018. iNdEx++
  1019. msglen |= (int(b) & 0x7F) << shift
  1020. if b < 0x80 {
  1021. break
  1022. }
  1023. }
  1024. if msglen < 0 {
  1025. return ErrInvalidLengthRaftInternal
  1026. }
  1027. postIndex := iNdEx + msglen
  1028. if postIndex > l {
  1029. return io.ErrUnexpectedEOF
  1030. }
  1031. if m.Header == nil {
  1032. m.Header = &RequestHeader{}
  1033. }
  1034. if err := m.Header.Unmarshal(data[iNdEx:postIndex]); err != nil {
  1035. return err
  1036. }
  1037. iNdEx = postIndex
  1038. case 1000:
  1039. if wireType != 2 {
  1040. return fmt.Errorf("proto: wrong wireType = %d for field AuthEnable", wireType)
  1041. }
  1042. var msglen int
  1043. for shift := uint(0); ; shift += 7 {
  1044. if shift >= 64 {
  1045. return ErrIntOverflowRaftInternal
  1046. }
  1047. if iNdEx >= l {
  1048. return io.ErrUnexpectedEOF
  1049. }
  1050. b := data[iNdEx]
  1051. iNdEx++
  1052. msglen |= (int(b) & 0x7F) << shift
  1053. if b < 0x80 {
  1054. break
  1055. }
  1056. }
  1057. if msglen < 0 {
  1058. return ErrInvalidLengthRaftInternal
  1059. }
  1060. postIndex := iNdEx + msglen
  1061. if postIndex > l {
  1062. return io.ErrUnexpectedEOF
  1063. }
  1064. if m.AuthEnable == nil {
  1065. m.AuthEnable = &AuthEnableRequest{}
  1066. }
  1067. if err := m.AuthEnable.Unmarshal(data[iNdEx:postIndex]); err != nil {
  1068. return err
  1069. }
  1070. iNdEx = postIndex
  1071. case 1011:
  1072. if wireType != 2 {
  1073. return fmt.Errorf("proto: wrong wireType = %d for field AuthDisable", wireType)
  1074. }
  1075. var msglen int
  1076. for shift := uint(0); ; shift += 7 {
  1077. if shift >= 64 {
  1078. return ErrIntOverflowRaftInternal
  1079. }
  1080. if iNdEx >= l {
  1081. return io.ErrUnexpectedEOF
  1082. }
  1083. b := data[iNdEx]
  1084. iNdEx++
  1085. msglen |= (int(b) & 0x7F) << shift
  1086. if b < 0x80 {
  1087. break
  1088. }
  1089. }
  1090. if msglen < 0 {
  1091. return ErrInvalidLengthRaftInternal
  1092. }
  1093. postIndex := iNdEx + msglen
  1094. if postIndex > l {
  1095. return io.ErrUnexpectedEOF
  1096. }
  1097. if m.AuthDisable == nil {
  1098. m.AuthDisable = &AuthDisableRequest{}
  1099. }
  1100. if err := m.AuthDisable.Unmarshal(data[iNdEx:postIndex]); err != nil {
  1101. return err
  1102. }
  1103. iNdEx = postIndex
  1104. case 1012:
  1105. if wireType != 2 {
  1106. return fmt.Errorf("proto: wrong wireType = %d for field Authenticate", wireType)
  1107. }
  1108. var msglen int
  1109. for shift := uint(0); ; shift += 7 {
  1110. if shift >= 64 {
  1111. return ErrIntOverflowRaftInternal
  1112. }
  1113. if iNdEx >= l {
  1114. return io.ErrUnexpectedEOF
  1115. }
  1116. b := data[iNdEx]
  1117. iNdEx++
  1118. msglen |= (int(b) & 0x7F) << shift
  1119. if b < 0x80 {
  1120. break
  1121. }
  1122. }
  1123. if msglen < 0 {
  1124. return ErrInvalidLengthRaftInternal
  1125. }
  1126. postIndex := iNdEx + msglen
  1127. if postIndex > l {
  1128. return io.ErrUnexpectedEOF
  1129. }
  1130. if m.Authenticate == nil {
  1131. m.Authenticate = &AuthenticateRequest{}
  1132. }
  1133. if err := m.Authenticate.Unmarshal(data[iNdEx:postIndex]); err != nil {
  1134. return err
  1135. }
  1136. iNdEx = postIndex
  1137. case 1100:
  1138. if wireType != 2 {
  1139. return fmt.Errorf("proto: wrong wireType = %d for field AuthUserAdd", wireType)
  1140. }
  1141. var msglen int
  1142. for shift := uint(0); ; shift += 7 {
  1143. if shift >= 64 {
  1144. return ErrIntOverflowRaftInternal
  1145. }
  1146. if iNdEx >= l {
  1147. return io.ErrUnexpectedEOF
  1148. }
  1149. b := data[iNdEx]
  1150. iNdEx++
  1151. msglen |= (int(b) & 0x7F) << shift
  1152. if b < 0x80 {
  1153. break
  1154. }
  1155. }
  1156. if msglen < 0 {
  1157. return ErrInvalidLengthRaftInternal
  1158. }
  1159. postIndex := iNdEx + msglen
  1160. if postIndex > l {
  1161. return io.ErrUnexpectedEOF
  1162. }
  1163. if m.AuthUserAdd == nil {
  1164. m.AuthUserAdd = &AuthUserAddRequest{}
  1165. }
  1166. if err := m.AuthUserAdd.Unmarshal(data[iNdEx:postIndex]); err != nil {
  1167. return err
  1168. }
  1169. iNdEx = postIndex
  1170. case 1101:
  1171. if wireType != 2 {
  1172. return fmt.Errorf("proto: wrong wireType = %d for field AuthUserDelete", wireType)
  1173. }
  1174. var msglen int
  1175. for shift := uint(0); ; shift += 7 {
  1176. if shift >= 64 {
  1177. return ErrIntOverflowRaftInternal
  1178. }
  1179. if iNdEx >= l {
  1180. return io.ErrUnexpectedEOF
  1181. }
  1182. b := data[iNdEx]
  1183. iNdEx++
  1184. msglen |= (int(b) & 0x7F) << shift
  1185. if b < 0x80 {
  1186. break
  1187. }
  1188. }
  1189. if msglen < 0 {
  1190. return ErrInvalidLengthRaftInternal
  1191. }
  1192. postIndex := iNdEx + msglen
  1193. if postIndex > l {
  1194. return io.ErrUnexpectedEOF
  1195. }
  1196. if m.AuthUserDelete == nil {
  1197. m.AuthUserDelete = &AuthUserDeleteRequest{}
  1198. }
  1199. if err := m.AuthUserDelete.Unmarshal(data[iNdEx:postIndex]); err != nil {
  1200. return err
  1201. }
  1202. iNdEx = postIndex
  1203. case 1102:
  1204. if wireType != 2 {
  1205. return fmt.Errorf("proto: wrong wireType = %d for field AuthUserGet", wireType)
  1206. }
  1207. var msglen int
  1208. for shift := uint(0); ; shift += 7 {
  1209. if shift >= 64 {
  1210. return ErrIntOverflowRaftInternal
  1211. }
  1212. if iNdEx >= l {
  1213. return io.ErrUnexpectedEOF
  1214. }
  1215. b := data[iNdEx]
  1216. iNdEx++
  1217. msglen |= (int(b) & 0x7F) << shift
  1218. if b < 0x80 {
  1219. break
  1220. }
  1221. }
  1222. if msglen < 0 {
  1223. return ErrInvalidLengthRaftInternal
  1224. }
  1225. postIndex := iNdEx + msglen
  1226. if postIndex > l {
  1227. return io.ErrUnexpectedEOF
  1228. }
  1229. if m.AuthUserGet == nil {
  1230. m.AuthUserGet = &AuthUserGetRequest{}
  1231. }
  1232. if err := m.AuthUserGet.Unmarshal(data[iNdEx:postIndex]); err != nil {
  1233. return err
  1234. }
  1235. iNdEx = postIndex
  1236. case 1103:
  1237. if wireType != 2 {
  1238. return fmt.Errorf("proto: wrong wireType = %d for field AuthUserChangePassword", wireType)
  1239. }
  1240. var msglen int
  1241. for shift := uint(0); ; shift += 7 {
  1242. if shift >= 64 {
  1243. return ErrIntOverflowRaftInternal
  1244. }
  1245. if iNdEx >= l {
  1246. return io.ErrUnexpectedEOF
  1247. }
  1248. b := data[iNdEx]
  1249. iNdEx++
  1250. msglen |= (int(b) & 0x7F) << shift
  1251. if b < 0x80 {
  1252. break
  1253. }
  1254. }
  1255. if msglen < 0 {
  1256. return ErrInvalidLengthRaftInternal
  1257. }
  1258. postIndex := iNdEx + msglen
  1259. if postIndex > l {
  1260. return io.ErrUnexpectedEOF
  1261. }
  1262. if m.AuthUserChangePassword == nil {
  1263. m.AuthUserChangePassword = &AuthUserChangePasswordRequest{}
  1264. }
  1265. if err := m.AuthUserChangePassword.Unmarshal(data[iNdEx:postIndex]); err != nil {
  1266. return err
  1267. }
  1268. iNdEx = postIndex
  1269. case 1104:
  1270. if wireType != 2 {
  1271. return fmt.Errorf("proto: wrong wireType = %d for field AuthUserGrantRole", wireType)
  1272. }
  1273. var msglen int
  1274. for shift := uint(0); ; shift += 7 {
  1275. if shift >= 64 {
  1276. return ErrIntOverflowRaftInternal
  1277. }
  1278. if iNdEx >= l {
  1279. return io.ErrUnexpectedEOF
  1280. }
  1281. b := data[iNdEx]
  1282. iNdEx++
  1283. msglen |= (int(b) & 0x7F) << shift
  1284. if b < 0x80 {
  1285. break
  1286. }
  1287. }
  1288. if msglen < 0 {
  1289. return ErrInvalidLengthRaftInternal
  1290. }
  1291. postIndex := iNdEx + msglen
  1292. if postIndex > l {
  1293. return io.ErrUnexpectedEOF
  1294. }
  1295. if m.AuthUserGrantRole == nil {
  1296. m.AuthUserGrantRole = &AuthUserGrantRoleRequest{}
  1297. }
  1298. if err := m.AuthUserGrantRole.Unmarshal(data[iNdEx:postIndex]); err != nil {
  1299. return err
  1300. }
  1301. iNdEx = postIndex
  1302. case 1105:
  1303. if wireType != 2 {
  1304. return fmt.Errorf("proto: wrong wireType = %d for field AuthUserRevokeRole", wireType)
  1305. }
  1306. var msglen int
  1307. for shift := uint(0); ; shift += 7 {
  1308. if shift >= 64 {
  1309. return ErrIntOverflowRaftInternal
  1310. }
  1311. if iNdEx >= l {
  1312. return io.ErrUnexpectedEOF
  1313. }
  1314. b := data[iNdEx]
  1315. iNdEx++
  1316. msglen |= (int(b) & 0x7F) << shift
  1317. if b < 0x80 {
  1318. break
  1319. }
  1320. }
  1321. if msglen < 0 {
  1322. return ErrInvalidLengthRaftInternal
  1323. }
  1324. postIndex := iNdEx + msglen
  1325. if postIndex > l {
  1326. return io.ErrUnexpectedEOF
  1327. }
  1328. if m.AuthUserRevokeRole == nil {
  1329. m.AuthUserRevokeRole = &AuthUserRevokeRoleRequest{}
  1330. }
  1331. if err := m.AuthUserRevokeRole.Unmarshal(data[iNdEx:postIndex]); err != nil {
  1332. return err
  1333. }
  1334. iNdEx = postIndex
  1335. case 1200:
  1336. if wireType != 2 {
  1337. return fmt.Errorf("proto: wrong wireType = %d for field AuthRoleAdd", wireType)
  1338. }
  1339. var msglen int
  1340. for shift := uint(0); ; shift += 7 {
  1341. if shift >= 64 {
  1342. return ErrIntOverflowRaftInternal
  1343. }
  1344. if iNdEx >= l {
  1345. return io.ErrUnexpectedEOF
  1346. }
  1347. b := data[iNdEx]
  1348. iNdEx++
  1349. msglen |= (int(b) & 0x7F) << shift
  1350. if b < 0x80 {
  1351. break
  1352. }
  1353. }
  1354. if msglen < 0 {
  1355. return ErrInvalidLengthRaftInternal
  1356. }
  1357. postIndex := iNdEx + msglen
  1358. if postIndex > l {
  1359. return io.ErrUnexpectedEOF
  1360. }
  1361. if m.AuthRoleAdd == nil {
  1362. m.AuthRoleAdd = &AuthRoleAddRequest{}
  1363. }
  1364. if err := m.AuthRoleAdd.Unmarshal(data[iNdEx:postIndex]); err != nil {
  1365. return err
  1366. }
  1367. iNdEx = postIndex
  1368. case 1201:
  1369. if wireType != 2 {
  1370. return fmt.Errorf("proto: wrong wireType = %d for field AuthRoleDelete", wireType)
  1371. }
  1372. var msglen int
  1373. for shift := uint(0); ; shift += 7 {
  1374. if shift >= 64 {
  1375. return ErrIntOverflowRaftInternal
  1376. }
  1377. if iNdEx >= l {
  1378. return io.ErrUnexpectedEOF
  1379. }
  1380. b := data[iNdEx]
  1381. iNdEx++
  1382. msglen |= (int(b) & 0x7F) << shift
  1383. if b < 0x80 {
  1384. break
  1385. }
  1386. }
  1387. if msglen < 0 {
  1388. return ErrInvalidLengthRaftInternal
  1389. }
  1390. postIndex := iNdEx + msglen
  1391. if postIndex > l {
  1392. return io.ErrUnexpectedEOF
  1393. }
  1394. if m.AuthRoleDelete == nil {
  1395. m.AuthRoleDelete = &AuthRoleDeleteRequest{}
  1396. }
  1397. if err := m.AuthRoleDelete.Unmarshal(data[iNdEx:postIndex]); err != nil {
  1398. return err
  1399. }
  1400. iNdEx = postIndex
  1401. case 1202:
  1402. if wireType != 2 {
  1403. return fmt.Errorf("proto: wrong wireType = %d for field AuthRoleGet", wireType)
  1404. }
  1405. var msglen int
  1406. for shift := uint(0); ; shift += 7 {
  1407. if shift >= 64 {
  1408. return ErrIntOverflowRaftInternal
  1409. }
  1410. if iNdEx >= l {
  1411. return io.ErrUnexpectedEOF
  1412. }
  1413. b := data[iNdEx]
  1414. iNdEx++
  1415. msglen |= (int(b) & 0x7F) << shift
  1416. if b < 0x80 {
  1417. break
  1418. }
  1419. }
  1420. if msglen < 0 {
  1421. return ErrInvalidLengthRaftInternal
  1422. }
  1423. postIndex := iNdEx + msglen
  1424. if postIndex > l {
  1425. return io.ErrUnexpectedEOF
  1426. }
  1427. if m.AuthRoleGet == nil {
  1428. m.AuthRoleGet = &AuthRoleGetRequest{}
  1429. }
  1430. if err := m.AuthRoleGet.Unmarshal(data[iNdEx:postIndex]); err != nil {
  1431. return err
  1432. }
  1433. iNdEx = postIndex
  1434. case 1203:
  1435. if wireType != 2 {
  1436. return fmt.Errorf("proto: wrong wireType = %d for field AuthRoleGrantPermission", wireType)
  1437. }
  1438. var msglen int
  1439. for shift := uint(0); ; shift += 7 {
  1440. if shift >= 64 {
  1441. return ErrIntOverflowRaftInternal
  1442. }
  1443. if iNdEx >= l {
  1444. return io.ErrUnexpectedEOF
  1445. }
  1446. b := data[iNdEx]
  1447. iNdEx++
  1448. msglen |= (int(b) & 0x7F) << shift
  1449. if b < 0x80 {
  1450. break
  1451. }
  1452. }
  1453. if msglen < 0 {
  1454. return ErrInvalidLengthRaftInternal
  1455. }
  1456. postIndex := iNdEx + msglen
  1457. if postIndex > l {
  1458. return io.ErrUnexpectedEOF
  1459. }
  1460. if m.AuthRoleGrantPermission == nil {
  1461. m.AuthRoleGrantPermission = &AuthRoleGrantPermissionRequest{}
  1462. }
  1463. if err := m.AuthRoleGrantPermission.Unmarshal(data[iNdEx:postIndex]); err != nil {
  1464. return err
  1465. }
  1466. iNdEx = postIndex
  1467. case 1204:
  1468. if wireType != 2 {
  1469. return fmt.Errorf("proto: wrong wireType = %d for field AuthRoleRevokePermission", wireType)
  1470. }
  1471. var msglen int
  1472. for shift := uint(0); ; shift += 7 {
  1473. if shift >= 64 {
  1474. return ErrIntOverflowRaftInternal
  1475. }
  1476. if iNdEx >= l {
  1477. return io.ErrUnexpectedEOF
  1478. }
  1479. b := data[iNdEx]
  1480. iNdEx++
  1481. msglen |= (int(b) & 0x7F) << shift
  1482. if b < 0x80 {
  1483. break
  1484. }
  1485. }
  1486. if msglen < 0 {
  1487. return ErrInvalidLengthRaftInternal
  1488. }
  1489. postIndex := iNdEx + msglen
  1490. if postIndex > l {
  1491. return io.ErrUnexpectedEOF
  1492. }
  1493. if m.AuthRoleRevokePermission == nil {
  1494. m.AuthRoleRevokePermission = &AuthRoleRevokePermissionRequest{}
  1495. }
  1496. if err := m.AuthRoleRevokePermission.Unmarshal(data[iNdEx:postIndex]); err != nil {
  1497. return err
  1498. }
  1499. iNdEx = postIndex
  1500. default:
  1501. iNdEx = preIndex
  1502. skippy, err := skipRaftInternal(data[iNdEx:])
  1503. if err != nil {
  1504. return err
  1505. }
  1506. if skippy < 0 {
  1507. return ErrInvalidLengthRaftInternal
  1508. }
  1509. if (iNdEx + skippy) > l {
  1510. return io.ErrUnexpectedEOF
  1511. }
  1512. iNdEx += skippy
  1513. }
  1514. }
  1515. if iNdEx > l {
  1516. return io.ErrUnexpectedEOF
  1517. }
  1518. return nil
  1519. }
  1520. func (m *EmptyResponse) Unmarshal(data []byte) error {
  1521. l := len(data)
  1522. iNdEx := 0
  1523. for iNdEx < l {
  1524. preIndex := iNdEx
  1525. var wire uint64
  1526. for shift := uint(0); ; shift += 7 {
  1527. if shift >= 64 {
  1528. return ErrIntOverflowRaftInternal
  1529. }
  1530. if iNdEx >= l {
  1531. return io.ErrUnexpectedEOF
  1532. }
  1533. b := data[iNdEx]
  1534. iNdEx++
  1535. wire |= (uint64(b) & 0x7F) << shift
  1536. if b < 0x80 {
  1537. break
  1538. }
  1539. }
  1540. fieldNum := int32(wire >> 3)
  1541. wireType := int(wire & 0x7)
  1542. if wireType == 4 {
  1543. return fmt.Errorf("proto: EmptyResponse: wiretype end group for non-group")
  1544. }
  1545. if fieldNum <= 0 {
  1546. return fmt.Errorf("proto: EmptyResponse: illegal tag %d (wire type %d)", fieldNum, wire)
  1547. }
  1548. switch fieldNum {
  1549. default:
  1550. iNdEx = preIndex
  1551. skippy, err := skipRaftInternal(data[iNdEx:])
  1552. if err != nil {
  1553. return err
  1554. }
  1555. if skippy < 0 {
  1556. return ErrInvalidLengthRaftInternal
  1557. }
  1558. if (iNdEx + skippy) > l {
  1559. return io.ErrUnexpectedEOF
  1560. }
  1561. iNdEx += skippy
  1562. }
  1563. }
  1564. if iNdEx > l {
  1565. return io.ErrUnexpectedEOF
  1566. }
  1567. return nil
  1568. }
  1569. func skipRaftInternal(data []byte) (n int, err error) {
  1570. l := len(data)
  1571. iNdEx := 0
  1572. for iNdEx < l {
  1573. var wire uint64
  1574. for shift := uint(0); ; shift += 7 {
  1575. if shift >= 64 {
  1576. return 0, ErrIntOverflowRaftInternal
  1577. }
  1578. if iNdEx >= l {
  1579. return 0, io.ErrUnexpectedEOF
  1580. }
  1581. b := data[iNdEx]
  1582. iNdEx++
  1583. wire |= (uint64(b) & 0x7F) << shift
  1584. if b < 0x80 {
  1585. break
  1586. }
  1587. }
  1588. wireType := int(wire & 0x7)
  1589. switch wireType {
  1590. case 0:
  1591. for shift := uint(0); ; shift += 7 {
  1592. if shift >= 64 {
  1593. return 0, ErrIntOverflowRaftInternal
  1594. }
  1595. if iNdEx >= l {
  1596. return 0, io.ErrUnexpectedEOF
  1597. }
  1598. iNdEx++
  1599. if data[iNdEx-1] < 0x80 {
  1600. break
  1601. }
  1602. }
  1603. return iNdEx, nil
  1604. case 1:
  1605. iNdEx += 8
  1606. return iNdEx, nil
  1607. case 2:
  1608. var length int
  1609. for shift := uint(0); ; shift += 7 {
  1610. if shift >= 64 {
  1611. return 0, ErrIntOverflowRaftInternal
  1612. }
  1613. if iNdEx >= l {
  1614. return 0, io.ErrUnexpectedEOF
  1615. }
  1616. b := data[iNdEx]
  1617. iNdEx++
  1618. length |= (int(b) & 0x7F) << shift
  1619. if b < 0x80 {
  1620. break
  1621. }
  1622. }
  1623. iNdEx += length
  1624. if length < 0 {
  1625. return 0, ErrInvalidLengthRaftInternal
  1626. }
  1627. return iNdEx, nil
  1628. case 3:
  1629. for {
  1630. var innerWire uint64
  1631. var start int = iNdEx
  1632. for shift := uint(0); ; shift += 7 {
  1633. if shift >= 64 {
  1634. return 0, ErrIntOverflowRaftInternal
  1635. }
  1636. if iNdEx >= l {
  1637. return 0, io.ErrUnexpectedEOF
  1638. }
  1639. b := data[iNdEx]
  1640. iNdEx++
  1641. innerWire |= (uint64(b) & 0x7F) << shift
  1642. if b < 0x80 {
  1643. break
  1644. }
  1645. }
  1646. innerWireType := int(innerWire & 0x7)
  1647. if innerWireType == 4 {
  1648. break
  1649. }
  1650. next, err := skipRaftInternal(data[start:])
  1651. if err != nil {
  1652. return 0, err
  1653. }
  1654. iNdEx = start + next
  1655. }
  1656. return iNdEx, nil
  1657. case 4:
  1658. return iNdEx, nil
  1659. case 5:
  1660. iNdEx += 4
  1661. return iNdEx, nil
  1662. default:
  1663. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  1664. }
  1665. }
  1666. panic("unreachable")
  1667. }
  1668. var (
  1669. ErrInvalidLengthRaftInternal = fmt.Errorf("proto: negative length found during unmarshaling")
  1670. ErrIntOverflowRaftInternal = fmt.Errorf("proto: integer overflow")
  1671. )
  1672. var fileDescriptorRaftInternal = []byte{
  1673. // 725 bytes of a gzipped FileDescriptorProto
  1674. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x7c, 0x95, 0x5b, 0x4f, 0x13, 0x41,
  1675. 0x14, 0xc7, 0x6d, 0xb9, 0x76, 0x4a, 0x11, 0x07, 0xd0, 0xb1, 0x24, 0x15, 0x31, 0x2a, 0xf1, 0x82,
  1676. 0x06, 0x1e, 0x7d, 0xd0, 0x4a, 0x11, 0x49, 0x8c, 0x21, 0x1b, 0x4d, 0x4c, 0x7c, 0xd8, 0x0c, 0xdd,
  1677. 0x43, 0x5b, 0xdd, 0xee, 0xae, 0xb3, 0xd3, 0x8a, 0xdf, 0xca, 0xdb, 0x87, 0xe0, 0xc1, 0x0b, 0xfa,
  1678. 0x09, 0xb4, 0x4f, 0xbe, 0xeb, 0x07, 0x30, 0x73, 0xd9, 0xd9, 0x6e, 0x3b, 0xcb, 0xdb, 0x72, 0xce,
  1679. 0xff, 0xfc, 0xce, 0x39, 0xf3, 0x9f, 0xa1, 0x68, 0x91, 0xd1, 0x43, 0xee, 0x76, 0x02, 0x0e, 0x2c,
  1680. 0xa0, 0xfe, 0x46, 0xc4, 0x42, 0x1e, 0xe2, 0x39, 0xe0, 0x4d, 0x2f, 0x06, 0xd6, 0x07, 0x16, 0x1d,
  1681. 0x54, 0x97, 0x5a, 0x61, 0x2b, 0x94, 0x89, 0x3b, 0xe2, 0x4b, 0x69, 0xaa, 0x0b, 0xa9, 0x46, 0x47,
  1682. 0x4a, 0x2c, 0x6a, 0xaa, 0xcf, 0xb5, 0x7b, 0xa8, 0xe2, 0xc0, 0x9b, 0x1e, 0xc4, 0xfc, 0x31, 0x50,
  1683. 0x0f, 0x18, 0x9e, 0x47, 0xc5, 0xbd, 0x06, 0x29, 0xac, 0x16, 0xd6, 0x27, 0x9d, 0x62, 0xa7, 0x81,
  1684. 0xab, 0x68, 0xb6, 0x17, 0x8b, 0x96, 0x5d, 0x20, 0xc5, 0xd5, 0xc2, 0x7a, 0xc9, 0x31, 0x7f, 0xaf,
  1685. 0xfd, 0xac, 0xa0, 0xc5, 0x3d, 0x3d, 0x90, 0x43, 0x0f, 0xb9, 0x26, 0x8d, 0x31, 0xae, 0xa2, 0x62,
  1686. 0x7f, 0x53, 0x56, 0x97, 0x37, 0x97, 0x37, 0x86, 0x47, 0xde, 0xd0, 0x25, 0x4e, 0xb1, 0xbf, 0x89,
  1687. 0xef, 0xa2, 0x29, 0x46, 0x83, 0x16, 0x90, 0x09, 0xa9, 0xac, 0x8e, 0x28, 0x45, 0x2a, 0x91, 0x2b,
  1688. 0x21, 0xbe, 0x81, 0x26, 0xa2, 0x1e, 0x27, 0x93, 0x52, 0x4f, 0xb2, 0xfa, 0xfd, 0x5e, 0x32, 0x8f,
  1689. 0x23, 0x44, 0x78, 0x1b, 0xcd, 0x79, 0xe0, 0x03, 0x07, 0x57, 0x35, 0x99, 0x92, 0x45, 0xab, 0xd9,
  1690. 0xa2, 0x86, 0x54, 0x64, 0x5a, 0x95, 0xbd, 0x34, 0x26, 0x1a, 0xf2, 0xa3, 0x80, 0x4c, 0xdb, 0x1a,
  1691. 0x3e, 0x3b, 0x0a, 0x4c, 0x43, 0x7e, 0x14, 0xe0, 0xfb, 0x08, 0x35, 0xc3, 0x6e, 0x44, 0x9b, 0xbc,
  1692. 0x13, 0x06, 0x64, 0x46, 0x96, 0x5c, 0xca, 0x96, 0x6c, 0x9b, 0x7c, 0x52, 0x39, 0x54, 0x82, 0x1f,
  1693. 0xa0, 0xb2, 0x0f, 0x34, 0x06, 0xb7, 0xc5, 0x68, 0xc0, 0xc9, 0xac, 0x8d, 0xf0, 0x44, 0x08, 0x76,
  1694. 0x45, 0xde, 0x10, 0x7c, 0x13, 0x12, 0x3b, 0x2b, 0x02, 0x83, 0x7e, 0xf8, 0x1a, 0x48, 0xc9, 0xb6,
  1695. 0xb3, 0x44, 0x38, 0x52, 0x60, 0x76, 0xf6, 0xd3, 0x98, 0xb0, 0x85, 0xfa, 0x94, 0x75, 0x09, 0xb2,
  1696. 0xd9, 0x52, 0x17, 0x29, 0x63, 0x8b, 0x14, 0xe2, 0x2d, 0x34, 0xdd, 0x96, 0xb7, 0x89, 0x78, 0xb2,
  1697. 0x64, 0xc5, 0xea, 0xb9, 0xba, 0x70, 0x8e, 0x96, 0xe2, 0x3a, 0x2a, 0xd3, 0x1e, 0x6f, 0xbb, 0x10,
  1698. 0xd0, 0x03, 0x1f, 0xc8, 0x1f, 0xeb, 0x81, 0xd5, 0x7b, 0xbc, 0xbd, 0x23, 0x05, 0x66, 0x5d, 0x6a,
  1699. 0x42, 0xb8, 0x81, 0xe6, 0x24, 0xc2, 0xeb, 0xc4, 0x92, 0xf1, 0x77, 0xc6, 0xb6, 0xaf, 0x60, 0x34,
  1700. 0x94, 0xc2, 0xec, 0x4b, 0xd3, 0x18, 0x7e, 0xa4, 0x28, 0x10, 0xf0, 0x4e, 0x93, 0x72, 0x20, 0xff,
  1701. 0x14, 0xe5, 0xf2, 0x38, 0x25, 0x91, 0x24, 0x98, 0x4c, 0x1d, 0xde, 0x41, 0x15, 0x39, 0x8d, 0x78,
  1702. 0x2e, 0x2e, 0xf5, 0x3c, 0xf2, 0x65, 0x36, 0x6f, 0x9c, 0xe7, 0x31, 0xb0, 0xba, 0xe7, 0x65, 0xc6,
  1703. 0xd1, 0x31, 0xfc, 0x14, 0x2d, 0xa4, 0x18, 0x75, 0x17, 0xc9, 0x57, 0x45, 0xba, 0x62, 0x27, 0xe9,
  1704. 0x4b, 0xac, 0x61, 0xf3, 0x34, 0x13, 0xce, 0x8e, 0xd5, 0x02, 0x4e, 0xbe, 0x9d, 0x3a, 0xd6, 0x2e,
  1705. 0xf0, 0xb1, 0xb1, 0x76, 0x81, 0xe3, 0x16, 0xba, 0x98, 0x62, 0x9a, 0x6d, 0xf1, 0x3a, 0xdc, 0x88,
  1706. 0xc6, 0xf1, 0xdb, 0x90, 0x79, 0xe4, 0xbb, 0x42, 0xde, 0xb4, 0x23, 0xb7, 0xa5, 0x7a, 0x5f, 0x8b,
  1707. 0x13, 0xfa, 0x79, 0x6a, 0x4d, 0xe3, 0x17, 0x68, 0x69, 0x68, 0x5e, 0x71, 0xad, 0x5d, 0x16, 0xfa,
  1708. 0x40, 0x4e, 0x54, 0x8f, 0x6b, 0x39, 0x63, 0xcb, 0x27, 0x11, 0xa6, 0x16, 0x9f, 0xa3, 0xa3, 0x19,
  1709. 0xfc, 0x12, 0x2d, 0xa7, 0x64, 0xf5, 0x42, 0x14, 0xfa, 0x87, 0x42, 0x5f, 0xb7, 0xa3, 0xf5, 0x53,
  1710. 0x19, 0x62, 0x63, 0x3a, 0x96, 0x32, 0xc7, 0x2c, 0x80, 0xd2, 0xfd, 0xf7, 0xa5, 0xbc, 0x63, 0x16,
  1711. 0xfa, 0x51, 0xf7, 0x75, 0xcc, 0xb8, 0x2f, 0x31, 0xda, 0xfd, 0x0f, 0xa5, 0x3c, 0xf7, 0x45, 0x95,
  1712. 0xc5, 0xfd, 0x34, 0x9c, 0x1d, 0x4b, 0xb8, 0xff, 0xf1, 0xd4, 0xb1, 0x46, 0xdd, 0xd7, 0x31, 0xfc,
  1713. 0x0a, 0x55, 0x87, 0x30, 0xd2, 0x94, 0x08, 0x58, 0xb7, 0x13, 0xc7, 0xe2, 0x7f, 0xdd, 0x27, 0xc5,
  1714. 0xbc, 0x95, 0xc3, 0x14, 0xf2, 0x7d, 0xa3, 0x4e, 0xf8, 0x17, 0xa8, 0x3d, 0x8f, 0xbb, 0x68, 0x25,
  1715. 0xed, 0xa5, 0x6d, 0x1a, 0x6a, 0xf6, 0x59, 0x35, 0xbb, 0x6d, 0x6f, 0xa6, 0x1c, 0x19, 0xef, 0x46,
  1716. 0x68, 0x8e, 0x60, 0xed, 0x2c, 0xaa, 0xec, 0x74, 0x23, 0xfe, 0xce, 0x81, 0x38, 0x0a, 0x83, 0x18,
  1717. 0x1e, 0x2e, 0x1c, 0xff, 0xae, 0x9d, 0x39, 0x1e, 0xd4, 0x0a, 0x27, 0x83, 0x5a, 0xe1, 0xd7, 0xa0,
  1718. 0x56, 0x38, 0x98, 0x96, 0xbf, 0x9d, 0x5b, 0xff, 0x03, 0x00, 0x00, 0xff, 0xff, 0xac, 0x8d, 0xf6,
  1719. 0xc5, 0x93, 0x07, 0x00, 0x00,
  1720. }