github.com/ttpreport/gvisor-ligolo@v0.0.0-20240123134145-a858404967ba/pkg/sentry/seccheck/points/points_go_proto/syscall.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.30.0
     4  // 	protoc        v3.21.7
     5  // source: pkg/sentry/seccheck/points/syscall.proto
     6  
     7  package points_go_proto
     8  
     9  import (
    10  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    11  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    12  	reflect "reflect"
    13  	sync "sync"
    14  )
    15  
    16  const (
    17  	// Verify that this generated code is sufficiently up-to-date.
    18  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    19  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    20  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    21  )
    22  
    23  type Exit struct {
    24  	state         protoimpl.MessageState
    25  	sizeCache     protoimpl.SizeCache
    26  	unknownFields protoimpl.UnknownFields
    27  
    28  	Result  int64 `protobuf:"varint,1,opt,name=result,proto3" json:"result,omitempty"`
    29  	Errorno int64 `protobuf:"varint,2,opt,name=errorno,proto3" json:"errorno,omitempty"`
    30  }
    31  
    32  func (x *Exit) Reset() {
    33  	*x = Exit{}
    34  	if protoimpl.UnsafeEnabled {
    35  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[0]
    36  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    37  		ms.StoreMessageInfo(mi)
    38  	}
    39  }
    40  
    41  func (x *Exit) String() string {
    42  	return protoimpl.X.MessageStringOf(x)
    43  }
    44  
    45  func (*Exit) ProtoMessage() {}
    46  
    47  func (x *Exit) ProtoReflect() protoreflect.Message {
    48  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[0]
    49  	if protoimpl.UnsafeEnabled && x != nil {
    50  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    51  		if ms.LoadMessageInfo() == nil {
    52  			ms.StoreMessageInfo(mi)
    53  		}
    54  		return ms
    55  	}
    56  	return mi.MessageOf(x)
    57  }
    58  
    59  // Deprecated: Use Exit.ProtoReflect.Descriptor instead.
    60  func (*Exit) Descriptor() ([]byte, []int) {
    61  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{0}
    62  }
    63  
    64  func (x *Exit) GetResult() int64 {
    65  	if x != nil {
    66  		return x.Result
    67  	}
    68  	return 0
    69  }
    70  
    71  func (x *Exit) GetErrorno() int64 {
    72  	if x != nil {
    73  		return x.Errorno
    74  	}
    75  	return 0
    76  }
    77  
    78  type Syscall struct {
    79  	state         protoimpl.MessageState
    80  	sizeCache     protoimpl.SizeCache
    81  	unknownFields protoimpl.UnknownFields
    82  
    83  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
    84  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
    85  	Sysno       uint64       `protobuf:"varint,4,opt,name=sysno,proto3" json:"sysno,omitempty"`
    86  	Arg1        uint64       `protobuf:"varint,5,opt,name=arg1,proto3" json:"arg1,omitempty"`
    87  	Arg2        uint64       `protobuf:"varint,6,opt,name=arg2,proto3" json:"arg2,omitempty"`
    88  	Arg3        uint64       `protobuf:"varint,7,opt,name=arg3,proto3" json:"arg3,omitempty"`
    89  	Arg4        uint64       `protobuf:"varint,8,opt,name=arg4,proto3" json:"arg4,omitempty"`
    90  	Arg5        uint64       `protobuf:"varint,9,opt,name=arg5,proto3" json:"arg5,omitempty"`
    91  	Arg6        uint64       `protobuf:"varint,10,opt,name=arg6,proto3" json:"arg6,omitempty"`
    92  }
    93  
    94  func (x *Syscall) Reset() {
    95  	*x = Syscall{}
    96  	if protoimpl.UnsafeEnabled {
    97  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[1]
    98  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    99  		ms.StoreMessageInfo(mi)
   100  	}
   101  }
   102  
   103  func (x *Syscall) String() string {
   104  	return protoimpl.X.MessageStringOf(x)
   105  }
   106  
   107  func (*Syscall) ProtoMessage() {}
   108  
   109  func (x *Syscall) ProtoReflect() protoreflect.Message {
   110  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[1]
   111  	if protoimpl.UnsafeEnabled && x != nil {
   112  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   113  		if ms.LoadMessageInfo() == nil {
   114  			ms.StoreMessageInfo(mi)
   115  		}
   116  		return ms
   117  	}
   118  	return mi.MessageOf(x)
   119  }
   120  
   121  // Deprecated: Use Syscall.ProtoReflect.Descriptor instead.
   122  func (*Syscall) Descriptor() ([]byte, []int) {
   123  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{1}
   124  }
   125  
   126  func (x *Syscall) GetContextData() *ContextData {
   127  	if x != nil {
   128  		return x.ContextData
   129  	}
   130  	return nil
   131  }
   132  
   133  func (x *Syscall) GetExit() *Exit {
   134  	if x != nil {
   135  		return x.Exit
   136  	}
   137  	return nil
   138  }
   139  
   140  func (x *Syscall) GetSysno() uint64 {
   141  	if x != nil {
   142  		return x.Sysno
   143  	}
   144  	return 0
   145  }
   146  
   147  func (x *Syscall) GetArg1() uint64 {
   148  	if x != nil {
   149  		return x.Arg1
   150  	}
   151  	return 0
   152  }
   153  
   154  func (x *Syscall) GetArg2() uint64 {
   155  	if x != nil {
   156  		return x.Arg2
   157  	}
   158  	return 0
   159  }
   160  
   161  func (x *Syscall) GetArg3() uint64 {
   162  	if x != nil {
   163  		return x.Arg3
   164  	}
   165  	return 0
   166  }
   167  
   168  func (x *Syscall) GetArg4() uint64 {
   169  	if x != nil {
   170  		return x.Arg4
   171  	}
   172  	return 0
   173  }
   174  
   175  func (x *Syscall) GetArg5() uint64 {
   176  	if x != nil {
   177  		return x.Arg5
   178  	}
   179  	return 0
   180  }
   181  
   182  func (x *Syscall) GetArg6() uint64 {
   183  	if x != nil {
   184  		return x.Arg6
   185  	}
   186  	return 0
   187  }
   188  
   189  type Open struct {
   190  	state         protoimpl.MessageState
   191  	sizeCache     protoimpl.SizeCache
   192  	unknownFields protoimpl.UnknownFields
   193  
   194  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
   195  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
   196  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
   197  	Fd          int64        `protobuf:"varint,4,opt,name=fd,proto3" json:"fd,omitempty"`
   198  	FdPath      string       `protobuf:"bytes,5,opt,name=fd_path,json=fdPath,proto3" json:"fd_path,omitempty"`
   199  	Pathname    string       `protobuf:"bytes,6,opt,name=pathname,proto3" json:"pathname,omitempty"`
   200  	Flags       uint32       `protobuf:"varint,7,opt,name=flags,proto3" json:"flags,omitempty"`
   201  	Mode        uint32       `protobuf:"varint,8,opt,name=mode,proto3" json:"mode,omitempty"`
   202  }
   203  
   204  func (x *Open) Reset() {
   205  	*x = Open{}
   206  	if protoimpl.UnsafeEnabled {
   207  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[2]
   208  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   209  		ms.StoreMessageInfo(mi)
   210  	}
   211  }
   212  
   213  func (x *Open) String() string {
   214  	return protoimpl.X.MessageStringOf(x)
   215  }
   216  
   217  func (*Open) ProtoMessage() {}
   218  
   219  func (x *Open) ProtoReflect() protoreflect.Message {
   220  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[2]
   221  	if protoimpl.UnsafeEnabled && x != nil {
   222  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   223  		if ms.LoadMessageInfo() == nil {
   224  			ms.StoreMessageInfo(mi)
   225  		}
   226  		return ms
   227  	}
   228  	return mi.MessageOf(x)
   229  }
   230  
   231  // Deprecated: Use Open.ProtoReflect.Descriptor instead.
   232  func (*Open) Descriptor() ([]byte, []int) {
   233  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{2}
   234  }
   235  
   236  func (x *Open) GetContextData() *ContextData {
   237  	if x != nil {
   238  		return x.ContextData
   239  	}
   240  	return nil
   241  }
   242  
   243  func (x *Open) GetExit() *Exit {
   244  	if x != nil {
   245  		return x.Exit
   246  	}
   247  	return nil
   248  }
   249  
   250  func (x *Open) GetSysno() uint64 {
   251  	if x != nil {
   252  		return x.Sysno
   253  	}
   254  	return 0
   255  }
   256  
   257  func (x *Open) GetFd() int64 {
   258  	if x != nil {
   259  		return x.Fd
   260  	}
   261  	return 0
   262  }
   263  
   264  func (x *Open) GetFdPath() string {
   265  	if x != nil {
   266  		return x.FdPath
   267  	}
   268  	return ""
   269  }
   270  
   271  func (x *Open) GetPathname() string {
   272  	if x != nil {
   273  		return x.Pathname
   274  	}
   275  	return ""
   276  }
   277  
   278  func (x *Open) GetFlags() uint32 {
   279  	if x != nil {
   280  		return x.Flags
   281  	}
   282  	return 0
   283  }
   284  
   285  func (x *Open) GetMode() uint32 {
   286  	if x != nil {
   287  		return x.Mode
   288  	}
   289  	return 0
   290  }
   291  
   292  type Close struct {
   293  	state         protoimpl.MessageState
   294  	sizeCache     protoimpl.SizeCache
   295  	unknownFields protoimpl.UnknownFields
   296  
   297  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
   298  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
   299  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
   300  	Fd          int64        `protobuf:"varint,4,opt,name=fd,proto3" json:"fd,omitempty"`
   301  	FdPath      string       `protobuf:"bytes,5,opt,name=fd_path,json=fdPath,proto3" json:"fd_path,omitempty"`
   302  }
   303  
   304  func (x *Close) Reset() {
   305  	*x = Close{}
   306  	if protoimpl.UnsafeEnabled {
   307  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[3]
   308  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   309  		ms.StoreMessageInfo(mi)
   310  	}
   311  }
   312  
   313  func (x *Close) String() string {
   314  	return protoimpl.X.MessageStringOf(x)
   315  }
   316  
   317  func (*Close) ProtoMessage() {}
   318  
   319  func (x *Close) ProtoReflect() protoreflect.Message {
   320  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[3]
   321  	if protoimpl.UnsafeEnabled && x != nil {
   322  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   323  		if ms.LoadMessageInfo() == nil {
   324  			ms.StoreMessageInfo(mi)
   325  		}
   326  		return ms
   327  	}
   328  	return mi.MessageOf(x)
   329  }
   330  
   331  // Deprecated: Use Close.ProtoReflect.Descriptor instead.
   332  func (*Close) Descriptor() ([]byte, []int) {
   333  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{3}
   334  }
   335  
   336  func (x *Close) GetContextData() *ContextData {
   337  	if x != nil {
   338  		return x.ContextData
   339  	}
   340  	return nil
   341  }
   342  
   343  func (x *Close) GetExit() *Exit {
   344  	if x != nil {
   345  		return x.Exit
   346  	}
   347  	return nil
   348  }
   349  
   350  func (x *Close) GetSysno() uint64 {
   351  	if x != nil {
   352  		return x.Sysno
   353  	}
   354  	return 0
   355  }
   356  
   357  func (x *Close) GetFd() int64 {
   358  	if x != nil {
   359  		return x.Fd
   360  	}
   361  	return 0
   362  }
   363  
   364  func (x *Close) GetFdPath() string {
   365  	if x != nil {
   366  		return x.FdPath
   367  	}
   368  	return ""
   369  }
   370  
   371  type Read struct {
   372  	state         protoimpl.MessageState
   373  	sizeCache     protoimpl.SizeCache
   374  	unknownFields protoimpl.UnknownFields
   375  
   376  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
   377  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
   378  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
   379  	Fd          int64        `protobuf:"varint,4,opt,name=fd,proto3" json:"fd,omitempty"`
   380  	FdPath      string       `protobuf:"bytes,5,opt,name=fd_path,json=fdPath,proto3" json:"fd_path,omitempty"`
   381  	Count       uint64       `protobuf:"varint,6,opt,name=count,proto3" json:"count,omitempty"`
   382  	HasOffset   bool         `protobuf:"varint,7,opt,name=has_offset,json=hasOffset,proto3" json:"has_offset,omitempty"`
   383  	Offset      int64        `protobuf:"varint,8,opt,name=offset,proto3" json:"offset,omitempty"`
   384  	Flags       uint32       `protobuf:"varint,9,opt,name=flags,proto3" json:"flags,omitempty"`
   385  }
   386  
   387  func (x *Read) Reset() {
   388  	*x = Read{}
   389  	if protoimpl.UnsafeEnabled {
   390  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[4]
   391  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   392  		ms.StoreMessageInfo(mi)
   393  	}
   394  }
   395  
   396  func (x *Read) String() string {
   397  	return protoimpl.X.MessageStringOf(x)
   398  }
   399  
   400  func (*Read) ProtoMessage() {}
   401  
   402  func (x *Read) ProtoReflect() protoreflect.Message {
   403  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[4]
   404  	if protoimpl.UnsafeEnabled && x != nil {
   405  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   406  		if ms.LoadMessageInfo() == nil {
   407  			ms.StoreMessageInfo(mi)
   408  		}
   409  		return ms
   410  	}
   411  	return mi.MessageOf(x)
   412  }
   413  
   414  // Deprecated: Use Read.ProtoReflect.Descriptor instead.
   415  func (*Read) Descriptor() ([]byte, []int) {
   416  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{4}
   417  }
   418  
   419  func (x *Read) GetContextData() *ContextData {
   420  	if x != nil {
   421  		return x.ContextData
   422  	}
   423  	return nil
   424  }
   425  
   426  func (x *Read) GetExit() *Exit {
   427  	if x != nil {
   428  		return x.Exit
   429  	}
   430  	return nil
   431  }
   432  
   433  func (x *Read) GetSysno() uint64 {
   434  	if x != nil {
   435  		return x.Sysno
   436  	}
   437  	return 0
   438  }
   439  
   440  func (x *Read) GetFd() int64 {
   441  	if x != nil {
   442  		return x.Fd
   443  	}
   444  	return 0
   445  }
   446  
   447  func (x *Read) GetFdPath() string {
   448  	if x != nil {
   449  		return x.FdPath
   450  	}
   451  	return ""
   452  }
   453  
   454  func (x *Read) GetCount() uint64 {
   455  	if x != nil {
   456  		return x.Count
   457  	}
   458  	return 0
   459  }
   460  
   461  func (x *Read) GetHasOffset() bool {
   462  	if x != nil {
   463  		return x.HasOffset
   464  	}
   465  	return false
   466  }
   467  
   468  func (x *Read) GetOffset() int64 {
   469  	if x != nil {
   470  		return x.Offset
   471  	}
   472  	return 0
   473  }
   474  
   475  func (x *Read) GetFlags() uint32 {
   476  	if x != nil {
   477  		return x.Flags
   478  	}
   479  	return 0
   480  }
   481  
   482  type Write struct {
   483  	state         protoimpl.MessageState
   484  	sizeCache     protoimpl.SizeCache
   485  	unknownFields protoimpl.UnknownFields
   486  
   487  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
   488  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
   489  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
   490  	Fd          int64        `protobuf:"varint,4,opt,name=fd,proto3" json:"fd,omitempty"`
   491  	FdPath      string       `protobuf:"bytes,5,opt,name=fd_path,json=fdPath,proto3" json:"fd_path,omitempty"`
   492  	Count       uint64       `protobuf:"varint,6,opt,name=count,proto3" json:"count,omitempty"`
   493  	HasOffset   bool         `protobuf:"varint,7,opt,name=has_offset,json=hasOffset,proto3" json:"has_offset,omitempty"`
   494  	Offset      int64        `protobuf:"varint,8,opt,name=offset,proto3" json:"offset,omitempty"`
   495  	Flags       uint32       `protobuf:"varint,9,opt,name=flags,proto3" json:"flags,omitempty"`
   496  }
   497  
   498  func (x *Write) Reset() {
   499  	*x = Write{}
   500  	if protoimpl.UnsafeEnabled {
   501  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[5]
   502  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   503  		ms.StoreMessageInfo(mi)
   504  	}
   505  }
   506  
   507  func (x *Write) String() string {
   508  	return protoimpl.X.MessageStringOf(x)
   509  }
   510  
   511  func (*Write) ProtoMessage() {}
   512  
   513  func (x *Write) ProtoReflect() protoreflect.Message {
   514  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[5]
   515  	if protoimpl.UnsafeEnabled && x != nil {
   516  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   517  		if ms.LoadMessageInfo() == nil {
   518  			ms.StoreMessageInfo(mi)
   519  		}
   520  		return ms
   521  	}
   522  	return mi.MessageOf(x)
   523  }
   524  
   525  // Deprecated: Use Write.ProtoReflect.Descriptor instead.
   526  func (*Write) Descriptor() ([]byte, []int) {
   527  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{5}
   528  }
   529  
   530  func (x *Write) GetContextData() *ContextData {
   531  	if x != nil {
   532  		return x.ContextData
   533  	}
   534  	return nil
   535  }
   536  
   537  func (x *Write) GetExit() *Exit {
   538  	if x != nil {
   539  		return x.Exit
   540  	}
   541  	return nil
   542  }
   543  
   544  func (x *Write) GetSysno() uint64 {
   545  	if x != nil {
   546  		return x.Sysno
   547  	}
   548  	return 0
   549  }
   550  
   551  func (x *Write) GetFd() int64 {
   552  	if x != nil {
   553  		return x.Fd
   554  	}
   555  	return 0
   556  }
   557  
   558  func (x *Write) GetFdPath() string {
   559  	if x != nil {
   560  		return x.FdPath
   561  	}
   562  	return ""
   563  }
   564  
   565  func (x *Write) GetCount() uint64 {
   566  	if x != nil {
   567  		return x.Count
   568  	}
   569  	return 0
   570  }
   571  
   572  func (x *Write) GetHasOffset() bool {
   573  	if x != nil {
   574  		return x.HasOffset
   575  	}
   576  	return false
   577  }
   578  
   579  func (x *Write) GetOffset() int64 {
   580  	if x != nil {
   581  		return x.Offset
   582  	}
   583  	return 0
   584  }
   585  
   586  func (x *Write) GetFlags() uint32 {
   587  	if x != nil {
   588  		return x.Flags
   589  	}
   590  	return 0
   591  }
   592  
   593  type Connect struct {
   594  	state         protoimpl.MessageState
   595  	sizeCache     protoimpl.SizeCache
   596  	unknownFields protoimpl.UnknownFields
   597  
   598  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
   599  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
   600  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
   601  	Fd          int64        `protobuf:"varint,4,opt,name=fd,proto3" json:"fd,omitempty"`
   602  	FdPath      string       `protobuf:"bytes,5,opt,name=fd_path,json=fdPath,proto3" json:"fd_path,omitempty"`
   603  	Address     []byte       `protobuf:"bytes,6,opt,name=address,proto3" json:"address,omitempty"`
   604  }
   605  
   606  func (x *Connect) Reset() {
   607  	*x = Connect{}
   608  	if protoimpl.UnsafeEnabled {
   609  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[6]
   610  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   611  		ms.StoreMessageInfo(mi)
   612  	}
   613  }
   614  
   615  func (x *Connect) String() string {
   616  	return protoimpl.X.MessageStringOf(x)
   617  }
   618  
   619  func (*Connect) ProtoMessage() {}
   620  
   621  func (x *Connect) ProtoReflect() protoreflect.Message {
   622  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[6]
   623  	if protoimpl.UnsafeEnabled && x != nil {
   624  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   625  		if ms.LoadMessageInfo() == nil {
   626  			ms.StoreMessageInfo(mi)
   627  		}
   628  		return ms
   629  	}
   630  	return mi.MessageOf(x)
   631  }
   632  
   633  // Deprecated: Use Connect.ProtoReflect.Descriptor instead.
   634  func (*Connect) Descriptor() ([]byte, []int) {
   635  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{6}
   636  }
   637  
   638  func (x *Connect) GetContextData() *ContextData {
   639  	if x != nil {
   640  		return x.ContextData
   641  	}
   642  	return nil
   643  }
   644  
   645  func (x *Connect) GetExit() *Exit {
   646  	if x != nil {
   647  		return x.Exit
   648  	}
   649  	return nil
   650  }
   651  
   652  func (x *Connect) GetSysno() uint64 {
   653  	if x != nil {
   654  		return x.Sysno
   655  	}
   656  	return 0
   657  }
   658  
   659  func (x *Connect) GetFd() int64 {
   660  	if x != nil {
   661  		return x.Fd
   662  	}
   663  	return 0
   664  }
   665  
   666  func (x *Connect) GetFdPath() string {
   667  	if x != nil {
   668  		return x.FdPath
   669  	}
   670  	return ""
   671  }
   672  
   673  func (x *Connect) GetAddress() []byte {
   674  	if x != nil {
   675  		return x.Address
   676  	}
   677  	return nil
   678  }
   679  
   680  type Execve struct {
   681  	state         protoimpl.MessageState
   682  	sizeCache     protoimpl.SizeCache
   683  	unknownFields protoimpl.UnknownFields
   684  
   685  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
   686  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
   687  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
   688  	Fd          int64        `protobuf:"varint,4,opt,name=fd,proto3" json:"fd,omitempty"`
   689  	FdPath      string       `protobuf:"bytes,5,opt,name=fd_path,json=fdPath,proto3" json:"fd_path,omitempty"`
   690  	Pathname    string       `protobuf:"bytes,6,opt,name=pathname,proto3" json:"pathname,omitempty"`
   691  	Argv        []string     `protobuf:"bytes,7,rep,name=argv,proto3" json:"argv,omitempty"`
   692  	Envv        []string     `protobuf:"bytes,8,rep,name=envv,proto3" json:"envv,omitempty"`
   693  	Flags       uint32       `protobuf:"varint,9,opt,name=flags,proto3" json:"flags,omitempty"`
   694  }
   695  
   696  func (x *Execve) Reset() {
   697  	*x = Execve{}
   698  	if protoimpl.UnsafeEnabled {
   699  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[7]
   700  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   701  		ms.StoreMessageInfo(mi)
   702  	}
   703  }
   704  
   705  func (x *Execve) String() string {
   706  	return protoimpl.X.MessageStringOf(x)
   707  }
   708  
   709  func (*Execve) ProtoMessage() {}
   710  
   711  func (x *Execve) ProtoReflect() protoreflect.Message {
   712  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[7]
   713  	if protoimpl.UnsafeEnabled && x != nil {
   714  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   715  		if ms.LoadMessageInfo() == nil {
   716  			ms.StoreMessageInfo(mi)
   717  		}
   718  		return ms
   719  	}
   720  	return mi.MessageOf(x)
   721  }
   722  
   723  // Deprecated: Use Execve.ProtoReflect.Descriptor instead.
   724  func (*Execve) Descriptor() ([]byte, []int) {
   725  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{7}
   726  }
   727  
   728  func (x *Execve) GetContextData() *ContextData {
   729  	if x != nil {
   730  		return x.ContextData
   731  	}
   732  	return nil
   733  }
   734  
   735  func (x *Execve) GetExit() *Exit {
   736  	if x != nil {
   737  		return x.Exit
   738  	}
   739  	return nil
   740  }
   741  
   742  func (x *Execve) GetSysno() uint64 {
   743  	if x != nil {
   744  		return x.Sysno
   745  	}
   746  	return 0
   747  }
   748  
   749  func (x *Execve) GetFd() int64 {
   750  	if x != nil {
   751  		return x.Fd
   752  	}
   753  	return 0
   754  }
   755  
   756  func (x *Execve) GetFdPath() string {
   757  	if x != nil {
   758  		return x.FdPath
   759  	}
   760  	return ""
   761  }
   762  
   763  func (x *Execve) GetPathname() string {
   764  	if x != nil {
   765  		return x.Pathname
   766  	}
   767  	return ""
   768  }
   769  
   770  func (x *Execve) GetArgv() []string {
   771  	if x != nil {
   772  		return x.Argv
   773  	}
   774  	return nil
   775  }
   776  
   777  func (x *Execve) GetEnvv() []string {
   778  	if x != nil {
   779  		return x.Envv
   780  	}
   781  	return nil
   782  }
   783  
   784  func (x *Execve) GetFlags() uint32 {
   785  	if x != nil {
   786  		return x.Flags
   787  	}
   788  	return 0
   789  }
   790  
   791  type Socket struct {
   792  	state         protoimpl.MessageState
   793  	sizeCache     protoimpl.SizeCache
   794  	unknownFields protoimpl.UnknownFields
   795  
   796  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
   797  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
   798  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
   799  	Domain      int32        `protobuf:"varint,4,opt,name=domain,proto3" json:"domain,omitempty"`
   800  	Type        int32        `protobuf:"varint,5,opt,name=type,proto3" json:"type,omitempty"`
   801  	Protocol    int32        `protobuf:"varint,6,opt,name=protocol,proto3" json:"protocol,omitempty"`
   802  }
   803  
   804  func (x *Socket) Reset() {
   805  	*x = Socket{}
   806  	if protoimpl.UnsafeEnabled {
   807  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[8]
   808  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   809  		ms.StoreMessageInfo(mi)
   810  	}
   811  }
   812  
   813  func (x *Socket) String() string {
   814  	return protoimpl.X.MessageStringOf(x)
   815  }
   816  
   817  func (*Socket) ProtoMessage() {}
   818  
   819  func (x *Socket) ProtoReflect() protoreflect.Message {
   820  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[8]
   821  	if protoimpl.UnsafeEnabled && x != nil {
   822  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   823  		if ms.LoadMessageInfo() == nil {
   824  			ms.StoreMessageInfo(mi)
   825  		}
   826  		return ms
   827  	}
   828  	return mi.MessageOf(x)
   829  }
   830  
   831  // Deprecated: Use Socket.ProtoReflect.Descriptor instead.
   832  func (*Socket) Descriptor() ([]byte, []int) {
   833  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{8}
   834  }
   835  
   836  func (x *Socket) GetContextData() *ContextData {
   837  	if x != nil {
   838  		return x.ContextData
   839  	}
   840  	return nil
   841  }
   842  
   843  func (x *Socket) GetExit() *Exit {
   844  	if x != nil {
   845  		return x.Exit
   846  	}
   847  	return nil
   848  }
   849  
   850  func (x *Socket) GetSysno() uint64 {
   851  	if x != nil {
   852  		return x.Sysno
   853  	}
   854  	return 0
   855  }
   856  
   857  func (x *Socket) GetDomain() int32 {
   858  	if x != nil {
   859  		return x.Domain
   860  	}
   861  	return 0
   862  }
   863  
   864  func (x *Socket) GetType() int32 {
   865  	if x != nil {
   866  		return x.Type
   867  	}
   868  	return 0
   869  }
   870  
   871  func (x *Socket) GetProtocol() int32 {
   872  	if x != nil {
   873  		return x.Protocol
   874  	}
   875  	return 0
   876  }
   877  
   878  type Chdir struct {
   879  	state         protoimpl.MessageState
   880  	sizeCache     protoimpl.SizeCache
   881  	unknownFields protoimpl.UnknownFields
   882  
   883  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
   884  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
   885  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
   886  	Fd          int64        `protobuf:"varint,4,opt,name=fd,proto3" json:"fd,omitempty"`
   887  	FdPath      string       `protobuf:"bytes,5,opt,name=fd_path,json=fdPath,proto3" json:"fd_path,omitempty"`
   888  	Pathname    string       `protobuf:"bytes,6,opt,name=pathname,proto3" json:"pathname,omitempty"`
   889  }
   890  
   891  func (x *Chdir) Reset() {
   892  	*x = Chdir{}
   893  	if protoimpl.UnsafeEnabled {
   894  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[9]
   895  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   896  		ms.StoreMessageInfo(mi)
   897  	}
   898  }
   899  
   900  func (x *Chdir) String() string {
   901  	return protoimpl.X.MessageStringOf(x)
   902  }
   903  
   904  func (*Chdir) ProtoMessage() {}
   905  
   906  func (x *Chdir) ProtoReflect() protoreflect.Message {
   907  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[9]
   908  	if protoimpl.UnsafeEnabled && x != nil {
   909  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   910  		if ms.LoadMessageInfo() == nil {
   911  			ms.StoreMessageInfo(mi)
   912  		}
   913  		return ms
   914  	}
   915  	return mi.MessageOf(x)
   916  }
   917  
   918  // Deprecated: Use Chdir.ProtoReflect.Descriptor instead.
   919  func (*Chdir) Descriptor() ([]byte, []int) {
   920  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{9}
   921  }
   922  
   923  func (x *Chdir) GetContextData() *ContextData {
   924  	if x != nil {
   925  		return x.ContextData
   926  	}
   927  	return nil
   928  }
   929  
   930  func (x *Chdir) GetExit() *Exit {
   931  	if x != nil {
   932  		return x.Exit
   933  	}
   934  	return nil
   935  }
   936  
   937  func (x *Chdir) GetSysno() uint64 {
   938  	if x != nil {
   939  		return x.Sysno
   940  	}
   941  	return 0
   942  }
   943  
   944  func (x *Chdir) GetFd() int64 {
   945  	if x != nil {
   946  		return x.Fd
   947  	}
   948  	return 0
   949  }
   950  
   951  func (x *Chdir) GetFdPath() string {
   952  	if x != nil {
   953  		return x.FdPath
   954  	}
   955  	return ""
   956  }
   957  
   958  func (x *Chdir) GetPathname() string {
   959  	if x != nil {
   960  		return x.Pathname
   961  	}
   962  	return ""
   963  }
   964  
   965  type Setresid struct {
   966  	state         protoimpl.MessageState
   967  	sizeCache     protoimpl.SizeCache
   968  	unknownFields protoimpl.UnknownFields
   969  
   970  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
   971  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
   972  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
   973  	Rid         uint32       `protobuf:"varint,4,opt,name=rid,proto3" json:"rid,omitempty"`
   974  	Eid         uint32       `protobuf:"varint,5,opt,name=eid,proto3" json:"eid,omitempty"`
   975  	Sid         uint32       `protobuf:"varint,6,opt,name=sid,proto3" json:"sid,omitempty"`
   976  }
   977  
   978  func (x *Setresid) Reset() {
   979  	*x = Setresid{}
   980  	if protoimpl.UnsafeEnabled {
   981  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[10]
   982  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   983  		ms.StoreMessageInfo(mi)
   984  	}
   985  }
   986  
   987  func (x *Setresid) String() string {
   988  	return protoimpl.X.MessageStringOf(x)
   989  }
   990  
   991  func (*Setresid) ProtoMessage() {}
   992  
   993  func (x *Setresid) ProtoReflect() protoreflect.Message {
   994  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[10]
   995  	if protoimpl.UnsafeEnabled && x != nil {
   996  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   997  		if ms.LoadMessageInfo() == nil {
   998  			ms.StoreMessageInfo(mi)
   999  		}
  1000  		return ms
  1001  	}
  1002  	return mi.MessageOf(x)
  1003  }
  1004  
  1005  // Deprecated: Use Setresid.ProtoReflect.Descriptor instead.
  1006  func (*Setresid) Descriptor() ([]byte, []int) {
  1007  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{10}
  1008  }
  1009  
  1010  func (x *Setresid) GetContextData() *ContextData {
  1011  	if x != nil {
  1012  		return x.ContextData
  1013  	}
  1014  	return nil
  1015  }
  1016  
  1017  func (x *Setresid) GetExit() *Exit {
  1018  	if x != nil {
  1019  		return x.Exit
  1020  	}
  1021  	return nil
  1022  }
  1023  
  1024  func (x *Setresid) GetSysno() uint64 {
  1025  	if x != nil {
  1026  		return x.Sysno
  1027  	}
  1028  	return 0
  1029  }
  1030  
  1031  func (x *Setresid) GetRid() uint32 {
  1032  	if x != nil {
  1033  		return x.Rid
  1034  	}
  1035  	return 0
  1036  }
  1037  
  1038  func (x *Setresid) GetEid() uint32 {
  1039  	if x != nil {
  1040  		return x.Eid
  1041  	}
  1042  	return 0
  1043  }
  1044  
  1045  func (x *Setresid) GetSid() uint32 {
  1046  	if x != nil {
  1047  		return x.Sid
  1048  	}
  1049  	return 0
  1050  }
  1051  
  1052  type Setid struct {
  1053  	state         protoimpl.MessageState
  1054  	sizeCache     protoimpl.SizeCache
  1055  	unknownFields protoimpl.UnknownFields
  1056  
  1057  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  1058  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  1059  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  1060  	Id          uint32       `protobuf:"varint,4,opt,name=id,proto3" json:"id,omitempty"`
  1061  }
  1062  
  1063  func (x *Setid) Reset() {
  1064  	*x = Setid{}
  1065  	if protoimpl.UnsafeEnabled {
  1066  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[11]
  1067  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1068  		ms.StoreMessageInfo(mi)
  1069  	}
  1070  }
  1071  
  1072  func (x *Setid) String() string {
  1073  	return protoimpl.X.MessageStringOf(x)
  1074  }
  1075  
  1076  func (*Setid) ProtoMessage() {}
  1077  
  1078  func (x *Setid) ProtoReflect() protoreflect.Message {
  1079  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[11]
  1080  	if protoimpl.UnsafeEnabled && x != nil {
  1081  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1082  		if ms.LoadMessageInfo() == nil {
  1083  			ms.StoreMessageInfo(mi)
  1084  		}
  1085  		return ms
  1086  	}
  1087  	return mi.MessageOf(x)
  1088  }
  1089  
  1090  // Deprecated: Use Setid.ProtoReflect.Descriptor instead.
  1091  func (*Setid) Descriptor() ([]byte, []int) {
  1092  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{11}
  1093  }
  1094  
  1095  func (x *Setid) GetContextData() *ContextData {
  1096  	if x != nil {
  1097  		return x.ContextData
  1098  	}
  1099  	return nil
  1100  }
  1101  
  1102  func (x *Setid) GetExit() *Exit {
  1103  	if x != nil {
  1104  		return x.Exit
  1105  	}
  1106  	return nil
  1107  }
  1108  
  1109  func (x *Setid) GetSysno() uint64 {
  1110  	if x != nil {
  1111  		return x.Sysno
  1112  	}
  1113  	return 0
  1114  }
  1115  
  1116  func (x *Setid) GetId() uint32 {
  1117  	if x != nil {
  1118  		return x.Id
  1119  	}
  1120  	return 0
  1121  }
  1122  
  1123  type StructRlimit struct {
  1124  	state         protoimpl.MessageState
  1125  	sizeCache     protoimpl.SizeCache
  1126  	unknownFields protoimpl.UnknownFields
  1127  
  1128  	Cur uint64 `protobuf:"varint,1,opt,name=cur,proto3" json:"cur,omitempty"`
  1129  	Max uint64 `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"`
  1130  }
  1131  
  1132  func (x *StructRlimit) Reset() {
  1133  	*x = StructRlimit{}
  1134  	if protoimpl.UnsafeEnabled {
  1135  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[12]
  1136  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1137  		ms.StoreMessageInfo(mi)
  1138  	}
  1139  }
  1140  
  1141  func (x *StructRlimit) String() string {
  1142  	return protoimpl.X.MessageStringOf(x)
  1143  }
  1144  
  1145  func (*StructRlimit) ProtoMessage() {}
  1146  
  1147  func (x *StructRlimit) ProtoReflect() protoreflect.Message {
  1148  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[12]
  1149  	if protoimpl.UnsafeEnabled && x != nil {
  1150  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1151  		if ms.LoadMessageInfo() == nil {
  1152  			ms.StoreMessageInfo(mi)
  1153  		}
  1154  		return ms
  1155  	}
  1156  	return mi.MessageOf(x)
  1157  }
  1158  
  1159  // Deprecated: Use StructRlimit.ProtoReflect.Descriptor instead.
  1160  func (*StructRlimit) Descriptor() ([]byte, []int) {
  1161  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{12}
  1162  }
  1163  
  1164  func (x *StructRlimit) GetCur() uint64 {
  1165  	if x != nil {
  1166  		return x.Cur
  1167  	}
  1168  	return 0
  1169  }
  1170  
  1171  func (x *StructRlimit) GetMax() uint64 {
  1172  	if x != nil {
  1173  		return x.Max
  1174  	}
  1175  	return 0
  1176  }
  1177  
  1178  type Prlimit struct {
  1179  	state         protoimpl.MessageState
  1180  	sizeCache     protoimpl.SizeCache
  1181  	unknownFields protoimpl.UnknownFields
  1182  
  1183  	ContextData *ContextData  `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  1184  	Exit        *Exit         `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  1185  	Sysno       uint64        `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  1186  	Pid         int32         `protobuf:"varint,4,opt,name=pid,proto3" json:"pid,omitempty"`
  1187  	Resource    int64         `protobuf:"varint,5,opt,name=resource,proto3" json:"resource,omitempty"`
  1188  	NewLimit    *StructRlimit `protobuf:"bytes,6,opt,name=new_limit,json=newLimit,proto3" json:"new_limit,omitempty"`
  1189  	OldLimit    *StructRlimit `protobuf:"bytes,7,opt,name=old_limit,json=oldLimit,proto3" json:"old_limit,omitempty"`
  1190  }
  1191  
  1192  func (x *Prlimit) Reset() {
  1193  	*x = Prlimit{}
  1194  	if protoimpl.UnsafeEnabled {
  1195  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[13]
  1196  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1197  		ms.StoreMessageInfo(mi)
  1198  	}
  1199  }
  1200  
  1201  func (x *Prlimit) String() string {
  1202  	return protoimpl.X.MessageStringOf(x)
  1203  }
  1204  
  1205  func (*Prlimit) ProtoMessage() {}
  1206  
  1207  func (x *Prlimit) ProtoReflect() protoreflect.Message {
  1208  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[13]
  1209  	if protoimpl.UnsafeEnabled && x != nil {
  1210  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1211  		if ms.LoadMessageInfo() == nil {
  1212  			ms.StoreMessageInfo(mi)
  1213  		}
  1214  		return ms
  1215  	}
  1216  	return mi.MessageOf(x)
  1217  }
  1218  
  1219  // Deprecated: Use Prlimit.ProtoReflect.Descriptor instead.
  1220  func (*Prlimit) Descriptor() ([]byte, []int) {
  1221  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{13}
  1222  }
  1223  
  1224  func (x *Prlimit) GetContextData() *ContextData {
  1225  	if x != nil {
  1226  		return x.ContextData
  1227  	}
  1228  	return nil
  1229  }
  1230  
  1231  func (x *Prlimit) GetExit() *Exit {
  1232  	if x != nil {
  1233  		return x.Exit
  1234  	}
  1235  	return nil
  1236  }
  1237  
  1238  func (x *Prlimit) GetSysno() uint64 {
  1239  	if x != nil {
  1240  		return x.Sysno
  1241  	}
  1242  	return 0
  1243  }
  1244  
  1245  func (x *Prlimit) GetPid() int32 {
  1246  	if x != nil {
  1247  		return x.Pid
  1248  	}
  1249  	return 0
  1250  }
  1251  
  1252  func (x *Prlimit) GetResource() int64 {
  1253  	if x != nil {
  1254  		return x.Resource
  1255  	}
  1256  	return 0
  1257  }
  1258  
  1259  func (x *Prlimit) GetNewLimit() *StructRlimit {
  1260  	if x != nil {
  1261  		return x.NewLimit
  1262  	}
  1263  	return nil
  1264  }
  1265  
  1266  func (x *Prlimit) GetOldLimit() *StructRlimit {
  1267  	if x != nil {
  1268  		return x.OldLimit
  1269  	}
  1270  	return nil
  1271  }
  1272  
  1273  type Pipe struct {
  1274  	state         protoimpl.MessageState
  1275  	sizeCache     protoimpl.SizeCache
  1276  	unknownFields protoimpl.UnknownFields
  1277  
  1278  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  1279  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  1280  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  1281  	Flags       uint32       `protobuf:"varint,4,opt,name=flags,proto3" json:"flags,omitempty"`
  1282  	Reader      int32        `protobuf:"varint,5,opt,name=reader,proto3" json:"reader,omitempty"`
  1283  	Writer      int32        `protobuf:"varint,6,opt,name=writer,proto3" json:"writer,omitempty"`
  1284  }
  1285  
  1286  func (x *Pipe) Reset() {
  1287  	*x = Pipe{}
  1288  	if protoimpl.UnsafeEnabled {
  1289  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[14]
  1290  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1291  		ms.StoreMessageInfo(mi)
  1292  	}
  1293  }
  1294  
  1295  func (x *Pipe) String() string {
  1296  	return protoimpl.X.MessageStringOf(x)
  1297  }
  1298  
  1299  func (*Pipe) ProtoMessage() {}
  1300  
  1301  func (x *Pipe) ProtoReflect() protoreflect.Message {
  1302  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[14]
  1303  	if protoimpl.UnsafeEnabled && x != nil {
  1304  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1305  		if ms.LoadMessageInfo() == nil {
  1306  			ms.StoreMessageInfo(mi)
  1307  		}
  1308  		return ms
  1309  	}
  1310  	return mi.MessageOf(x)
  1311  }
  1312  
  1313  // Deprecated: Use Pipe.ProtoReflect.Descriptor instead.
  1314  func (*Pipe) Descriptor() ([]byte, []int) {
  1315  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{14}
  1316  }
  1317  
  1318  func (x *Pipe) GetContextData() *ContextData {
  1319  	if x != nil {
  1320  		return x.ContextData
  1321  	}
  1322  	return nil
  1323  }
  1324  
  1325  func (x *Pipe) GetExit() *Exit {
  1326  	if x != nil {
  1327  		return x.Exit
  1328  	}
  1329  	return nil
  1330  }
  1331  
  1332  func (x *Pipe) GetSysno() uint64 {
  1333  	if x != nil {
  1334  		return x.Sysno
  1335  	}
  1336  	return 0
  1337  }
  1338  
  1339  func (x *Pipe) GetFlags() uint32 {
  1340  	if x != nil {
  1341  		return x.Flags
  1342  	}
  1343  	return 0
  1344  }
  1345  
  1346  func (x *Pipe) GetReader() int32 {
  1347  	if x != nil {
  1348  		return x.Reader
  1349  	}
  1350  	return 0
  1351  }
  1352  
  1353  func (x *Pipe) GetWriter() int32 {
  1354  	if x != nil {
  1355  		return x.Writer
  1356  	}
  1357  	return 0
  1358  }
  1359  
  1360  type Fcntl struct {
  1361  	state         protoimpl.MessageState
  1362  	sizeCache     protoimpl.SizeCache
  1363  	unknownFields protoimpl.UnknownFields
  1364  
  1365  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  1366  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  1367  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  1368  	Fd          int32        `protobuf:"varint,4,opt,name=fd,proto3" json:"fd,omitempty"`
  1369  	FdPath      string       `protobuf:"bytes,5,opt,name=fd_path,json=fdPath,proto3" json:"fd_path,omitempty"`
  1370  	Cmd         int32        `protobuf:"varint,6,opt,name=cmd,proto3" json:"cmd,omitempty"`
  1371  	Args        int64        `protobuf:"varint,7,opt,name=args,proto3" json:"args,omitempty"`
  1372  }
  1373  
  1374  func (x *Fcntl) Reset() {
  1375  	*x = Fcntl{}
  1376  	if protoimpl.UnsafeEnabled {
  1377  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[15]
  1378  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1379  		ms.StoreMessageInfo(mi)
  1380  	}
  1381  }
  1382  
  1383  func (x *Fcntl) String() string {
  1384  	return protoimpl.X.MessageStringOf(x)
  1385  }
  1386  
  1387  func (*Fcntl) ProtoMessage() {}
  1388  
  1389  func (x *Fcntl) ProtoReflect() protoreflect.Message {
  1390  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[15]
  1391  	if protoimpl.UnsafeEnabled && x != nil {
  1392  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1393  		if ms.LoadMessageInfo() == nil {
  1394  			ms.StoreMessageInfo(mi)
  1395  		}
  1396  		return ms
  1397  	}
  1398  	return mi.MessageOf(x)
  1399  }
  1400  
  1401  // Deprecated: Use Fcntl.ProtoReflect.Descriptor instead.
  1402  func (*Fcntl) Descriptor() ([]byte, []int) {
  1403  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{15}
  1404  }
  1405  
  1406  func (x *Fcntl) GetContextData() *ContextData {
  1407  	if x != nil {
  1408  		return x.ContextData
  1409  	}
  1410  	return nil
  1411  }
  1412  
  1413  func (x *Fcntl) GetExit() *Exit {
  1414  	if x != nil {
  1415  		return x.Exit
  1416  	}
  1417  	return nil
  1418  }
  1419  
  1420  func (x *Fcntl) GetSysno() uint64 {
  1421  	if x != nil {
  1422  		return x.Sysno
  1423  	}
  1424  	return 0
  1425  }
  1426  
  1427  func (x *Fcntl) GetFd() int32 {
  1428  	if x != nil {
  1429  		return x.Fd
  1430  	}
  1431  	return 0
  1432  }
  1433  
  1434  func (x *Fcntl) GetFdPath() string {
  1435  	if x != nil {
  1436  		return x.FdPath
  1437  	}
  1438  	return ""
  1439  }
  1440  
  1441  func (x *Fcntl) GetCmd() int32 {
  1442  	if x != nil {
  1443  		return x.Cmd
  1444  	}
  1445  	return 0
  1446  }
  1447  
  1448  func (x *Fcntl) GetArgs() int64 {
  1449  	if x != nil {
  1450  		return x.Args
  1451  	}
  1452  	return 0
  1453  }
  1454  
  1455  type Dup struct {
  1456  	state         protoimpl.MessageState
  1457  	sizeCache     protoimpl.SizeCache
  1458  	unknownFields protoimpl.UnknownFields
  1459  
  1460  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  1461  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  1462  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  1463  	OldFd       int32        `protobuf:"varint,4,opt,name=old_fd,json=oldFd,proto3" json:"old_fd,omitempty"`
  1464  	NewFd       int32        `protobuf:"varint,5,opt,name=new_fd,json=newFd,proto3" json:"new_fd,omitempty"`
  1465  	FdPath      string       `protobuf:"bytes,6,opt,name=fd_path,json=fdPath,proto3" json:"fd_path,omitempty"`
  1466  	Flags       uint32       `protobuf:"varint,7,opt,name=flags,proto3" json:"flags,omitempty"`
  1467  }
  1468  
  1469  func (x *Dup) Reset() {
  1470  	*x = Dup{}
  1471  	if protoimpl.UnsafeEnabled {
  1472  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[16]
  1473  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1474  		ms.StoreMessageInfo(mi)
  1475  	}
  1476  }
  1477  
  1478  func (x *Dup) String() string {
  1479  	return protoimpl.X.MessageStringOf(x)
  1480  }
  1481  
  1482  func (*Dup) ProtoMessage() {}
  1483  
  1484  func (x *Dup) ProtoReflect() protoreflect.Message {
  1485  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[16]
  1486  	if protoimpl.UnsafeEnabled && x != nil {
  1487  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1488  		if ms.LoadMessageInfo() == nil {
  1489  			ms.StoreMessageInfo(mi)
  1490  		}
  1491  		return ms
  1492  	}
  1493  	return mi.MessageOf(x)
  1494  }
  1495  
  1496  // Deprecated: Use Dup.ProtoReflect.Descriptor instead.
  1497  func (*Dup) Descriptor() ([]byte, []int) {
  1498  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{16}
  1499  }
  1500  
  1501  func (x *Dup) GetContextData() *ContextData {
  1502  	if x != nil {
  1503  		return x.ContextData
  1504  	}
  1505  	return nil
  1506  }
  1507  
  1508  func (x *Dup) GetExit() *Exit {
  1509  	if x != nil {
  1510  		return x.Exit
  1511  	}
  1512  	return nil
  1513  }
  1514  
  1515  func (x *Dup) GetSysno() uint64 {
  1516  	if x != nil {
  1517  		return x.Sysno
  1518  	}
  1519  	return 0
  1520  }
  1521  
  1522  func (x *Dup) GetOldFd() int32 {
  1523  	if x != nil {
  1524  		return x.OldFd
  1525  	}
  1526  	return 0
  1527  }
  1528  
  1529  func (x *Dup) GetNewFd() int32 {
  1530  	if x != nil {
  1531  		return x.NewFd
  1532  	}
  1533  	return 0
  1534  }
  1535  
  1536  func (x *Dup) GetFdPath() string {
  1537  	if x != nil {
  1538  		return x.FdPath
  1539  	}
  1540  	return ""
  1541  }
  1542  
  1543  func (x *Dup) GetFlags() uint32 {
  1544  	if x != nil {
  1545  		return x.Flags
  1546  	}
  1547  	return 0
  1548  }
  1549  
  1550  type Signalfd struct {
  1551  	state         protoimpl.MessageState
  1552  	sizeCache     protoimpl.SizeCache
  1553  	unknownFields protoimpl.UnknownFields
  1554  
  1555  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  1556  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  1557  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  1558  	Fd          int32        `protobuf:"varint,4,opt,name=fd,proto3" json:"fd,omitempty"`
  1559  	FdPath      string       `protobuf:"bytes,5,opt,name=fd_path,json=fdPath,proto3" json:"fd_path,omitempty"`
  1560  	Sigset      uint64       `protobuf:"varint,6,opt,name=sigset,proto3" json:"sigset,omitempty"`
  1561  	Flags       int32        `protobuf:"varint,7,opt,name=flags,proto3" json:"flags,omitempty"`
  1562  }
  1563  
  1564  func (x *Signalfd) Reset() {
  1565  	*x = Signalfd{}
  1566  	if protoimpl.UnsafeEnabled {
  1567  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[17]
  1568  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1569  		ms.StoreMessageInfo(mi)
  1570  	}
  1571  }
  1572  
  1573  func (x *Signalfd) String() string {
  1574  	return protoimpl.X.MessageStringOf(x)
  1575  }
  1576  
  1577  func (*Signalfd) ProtoMessage() {}
  1578  
  1579  func (x *Signalfd) ProtoReflect() protoreflect.Message {
  1580  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[17]
  1581  	if protoimpl.UnsafeEnabled && x != nil {
  1582  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1583  		if ms.LoadMessageInfo() == nil {
  1584  			ms.StoreMessageInfo(mi)
  1585  		}
  1586  		return ms
  1587  	}
  1588  	return mi.MessageOf(x)
  1589  }
  1590  
  1591  // Deprecated: Use Signalfd.ProtoReflect.Descriptor instead.
  1592  func (*Signalfd) Descriptor() ([]byte, []int) {
  1593  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{17}
  1594  }
  1595  
  1596  func (x *Signalfd) GetContextData() *ContextData {
  1597  	if x != nil {
  1598  		return x.ContextData
  1599  	}
  1600  	return nil
  1601  }
  1602  
  1603  func (x *Signalfd) GetExit() *Exit {
  1604  	if x != nil {
  1605  		return x.Exit
  1606  	}
  1607  	return nil
  1608  }
  1609  
  1610  func (x *Signalfd) GetSysno() uint64 {
  1611  	if x != nil {
  1612  		return x.Sysno
  1613  	}
  1614  	return 0
  1615  }
  1616  
  1617  func (x *Signalfd) GetFd() int32 {
  1618  	if x != nil {
  1619  		return x.Fd
  1620  	}
  1621  	return 0
  1622  }
  1623  
  1624  func (x *Signalfd) GetFdPath() string {
  1625  	if x != nil {
  1626  		return x.FdPath
  1627  	}
  1628  	return ""
  1629  }
  1630  
  1631  func (x *Signalfd) GetSigset() uint64 {
  1632  	if x != nil {
  1633  		return x.Sigset
  1634  	}
  1635  	return 0
  1636  }
  1637  
  1638  func (x *Signalfd) GetFlags() int32 {
  1639  	if x != nil {
  1640  		return x.Flags
  1641  	}
  1642  	return 0
  1643  }
  1644  
  1645  type Chroot struct {
  1646  	state         protoimpl.MessageState
  1647  	sizeCache     protoimpl.SizeCache
  1648  	unknownFields protoimpl.UnknownFields
  1649  
  1650  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  1651  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  1652  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  1653  	Pathname    string       `protobuf:"bytes,4,opt,name=pathname,proto3" json:"pathname,omitempty"`
  1654  }
  1655  
  1656  func (x *Chroot) Reset() {
  1657  	*x = Chroot{}
  1658  	if protoimpl.UnsafeEnabled {
  1659  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[18]
  1660  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1661  		ms.StoreMessageInfo(mi)
  1662  	}
  1663  }
  1664  
  1665  func (x *Chroot) String() string {
  1666  	return protoimpl.X.MessageStringOf(x)
  1667  }
  1668  
  1669  func (*Chroot) ProtoMessage() {}
  1670  
  1671  func (x *Chroot) ProtoReflect() protoreflect.Message {
  1672  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[18]
  1673  	if protoimpl.UnsafeEnabled && x != nil {
  1674  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1675  		if ms.LoadMessageInfo() == nil {
  1676  			ms.StoreMessageInfo(mi)
  1677  		}
  1678  		return ms
  1679  	}
  1680  	return mi.MessageOf(x)
  1681  }
  1682  
  1683  // Deprecated: Use Chroot.ProtoReflect.Descriptor instead.
  1684  func (*Chroot) Descriptor() ([]byte, []int) {
  1685  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{18}
  1686  }
  1687  
  1688  func (x *Chroot) GetContextData() *ContextData {
  1689  	if x != nil {
  1690  		return x.ContextData
  1691  	}
  1692  	return nil
  1693  }
  1694  
  1695  func (x *Chroot) GetExit() *Exit {
  1696  	if x != nil {
  1697  		return x.Exit
  1698  	}
  1699  	return nil
  1700  }
  1701  
  1702  func (x *Chroot) GetSysno() uint64 {
  1703  	if x != nil {
  1704  		return x.Sysno
  1705  	}
  1706  	return 0
  1707  }
  1708  
  1709  func (x *Chroot) GetPathname() string {
  1710  	if x != nil {
  1711  		return x.Pathname
  1712  	}
  1713  	return ""
  1714  }
  1715  
  1716  type Eventfd struct {
  1717  	state         protoimpl.MessageState
  1718  	sizeCache     protoimpl.SizeCache
  1719  	unknownFields protoimpl.UnknownFields
  1720  
  1721  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  1722  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  1723  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  1724  	Val         int32        `protobuf:"varint,4,opt,name=val,proto3" json:"val,omitempty"`
  1725  	Flags       uint32       `protobuf:"varint,5,opt,name=flags,proto3" json:"flags,omitempty"`
  1726  }
  1727  
  1728  func (x *Eventfd) Reset() {
  1729  	*x = Eventfd{}
  1730  	if protoimpl.UnsafeEnabled {
  1731  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[19]
  1732  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1733  		ms.StoreMessageInfo(mi)
  1734  	}
  1735  }
  1736  
  1737  func (x *Eventfd) String() string {
  1738  	return protoimpl.X.MessageStringOf(x)
  1739  }
  1740  
  1741  func (*Eventfd) ProtoMessage() {}
  1742  
  1743  func (x *Eventfd) ProtoReflect() protoreflect.Message {
  1744  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[19]
  1745  	if protoimpl.UnsafeEnabled && x != nil {
  1746  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1747  		if ms.LoadMessageInfo() == nil {
  1748  			ms.StoreMessageInfo(mi)
  1749  		}
  1750  		return ms
  1751  	}
  1752  	return mi.MessageOf(x)
  1753  }
  1754  
  1755  // Deprecated: Use Eventfd.ProtoReflect.Descriptor instead.
  1756  func (*Eventfd) Descriptor() ([]byte, []int) {
  1757  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{19}
  1758  }
  1759  
  1760  func (x *Eventfd) GetContextData() *ContextData {
  1761  	if x != nil {
  1762  		return x.ContextData
  1763  	}
  1764  	return nil
  1765  }
  1766  
  1767  func (x *Eventfd) GetExit() *Exit {
  1768  	if x != nil {
  1769  		return x.Exit
  1770  	}
  1771  	return nil
  1772  }
  1773  
  1774  func (x *Eventfd) GetSysno() uint64 {
  1775  	if x != nil {
  1776  		return x.Sysno
  1777  	}
  1778  	return 0
  1779  }
  1780  
  1781  func (x *Eventfd) GetVal() int32 {
  1782  	if x != nil {
  1783  		return x.Val
  1784  	}
  1785  	return 0
  1786  }
  1787  
  1788  func (x *Eventfd) GetFlags() uint32 {
  1789  	if x != nil {
  1790  		return x.Flags
  1791  	}
  1792  	return 0
  1793  }
  1794  
  1795  type Clone struct {
  1796  	state         protoimpl.MessageState
  1797  	sizeCache     protoimpl.SizeCache
  1798  	unknownFields protoimpl.UnknownFields
  1799  
  1800  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  1801  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  1802  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  1803  	Flags       uint64       `protobuf:"varint,4,opt,name=flags,proto3" json:"flags,omitempty"`
  1804  	Stack       uint64       `protobuf:"varint,5,opt,name=stack,proto3" json:"stack,omitempty"`
  1805  	NewTid      uint64       `protobuf:"varint,6,opt,name=new_tid,json=newTid,proto3" json:"new_tid,omitempty"`
  1806  	Tls         uint64       `protobuf:"varint,7,opt,name=tls,proto3" json:"tls,omitempty"`
  1807  }
  1808  
  1809  func (x *Clone) Reset() {
  1810  	*x = Clone{}
  1811  	if protoimpl.UnsafeEnabled {
  1812  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[20]
  1813  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1814  		ms.StoreMessageInfo(mi)
  1815  	}
  1816  }
  1817  
  1818  func (x *Clone) String() string {
  1819  	return protoimpl.X.MessageStringOf(x)
  1820  }
  1821  
  1822  func (*Clone) ProtoMessage() {}
  1823  
  1824  func (x *Clone) ProtoReflect() protoreflect.Message {
  1825  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[20]
  1826  	if protoimpl.UnsafeEnabled && x != nil {
  1827  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1828  		if ms.LoadMessageInfo() == nil {
  1829  			ms.StoreMessageInfo(mi)
  1830  		}
  1831  		return ms
  1832  	}
  1833  	return mi.MessageOf(x)
  1834  }
  1835  
  1836  // Deprecated: Use Clone.ProtoReflect.Descriptor instead.
  1837  func (*Clone) Descriptor() ([]byte, []int) {
  1838  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{20}
  1839  }
  1840  
  1841  func (x *Clone) GetContextData() *ContextData {
  1842  	if x != nil {
  1843  		return x.ContextData
  1844  	}
  1845  	return nil
  1846  }
  1847  
  1848  func (x *Clone) GetExit() *Exit {
  1849  	if x != nil {
  1850  		return x.Exit
  1851  	}
  1852  	return nil
  1853  }
  1854  
  1855  func (x *Clone) GetSysno() uint64 {
  1856  	if x != nil {
  1857  		return x.Sysno
  1858  	}
  1859  	return 0
  1860  }
  1861  
  1862  func (x *Clone) GetFlags() uint64 {
  1863  	if x != nil {
  1864  		return x.Flags
  1865  	}
  1866  	return 0
  1867  }
  1868  
  1869  func (x *Clone) GetStack() uint64 {
  1870  	if x != nil {
  1871  		return x.Stack
  1872  	}
  1873  	return 0
  1874  }
  1875  
  1876  func (x *Clone) GetNewTid() uint64 {
  1877  	if x != nil {
  1878  		return x.NewTid
  1879  	}
  1880  	return 0
  1881  }
  1882  
  1883  func (x *Clone) GetTls() uint64 {
  1884  	if x != nil {
  1885  		return x.Tls
  1886  	}
  1887  	return 0
  1888  }
  1889  
  1890  type Bind struct {
  1891  	state         protoimpl.MessageState
  1892  	sizeCache     protoimpl.SizeCache
  1893  	unknownFields protoimpl.UnknownFields
  1894  
  1895  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  1896  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  1897  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  1898  	Fd          int32        `protobuf:"varint,4,opt,name=fd,proto3" json:"fd,omitempty"`
  1899  	FdPath      string       `protobuf:"bytes,5,opt,name=fd_path,json=fdPath,proto3" json:"fd_path,omitempty"`
  1900  	Address     []byte       `protobuf:"bytes,6,opt,name=address,proto3" json:"address,omitempty"`
  1901  }
  1902  
  1903  func (x *Bind) Reset() {
  1904  	*x = Bind{}
  1905  	if protoimpl.UnsafeEnabled {
  1906  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[21]
  1907  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1908  		ms.StoreMessageInfo(mi)
  1909  	}
  1910  }
  1911  
  1912  func (x *Bind) String() string {
  1913  	return protoimpl.X.MessageStringOf(x)
  1914  }
  1915  
  1916  func (*Bind) ProtoMessage() {}
  1917  
  1918  func (x *Bind) ProtoReflect() protoreflect.Message {
  1919  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[21]
  1920  	if protoimpl.UnsafeEnabled && x != nil {
  1921  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1922  		if ms.LoadMessageInfo() == nil {
  1923  			ms.StoreMessageInfo(mi)
  1924  		}
  1925  		return ms
  1926  	}
  1927  	return mi.MessageOf(x)
  1928  }
  1929  
  1930  // Deprecated: Use Bind.ProtoReflect.Descriptor instead.
  1931  func (*Bind) Descriptor() ([]byte, []int) {
  1932  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{21}
  1933  }
  1934  
  1935  func (x *Bind) GetContextData() *ContextData {
  1936  	if x != nil {
  1937  		return x.ContextData
  1938  	}
  1939  	return nil
  1940  }
  1941  
  1942  func (x *Bind) GetExit() *Exit {
  1943  	if x != nil {
  1944  		return x.Exit
  1945  	}
  1946  	return nil
  1947  }
  1948  
  1949  func (x *Bind) GetSysno() uint64 {
  1950  	if x != nil {
  1951  		return x.Sysno
  1952  	}
  1953  	return 0
  1954  }
  1955  
  1956  func (x *Bind) GetFd() int32 {
  1957  	if x != nil {
  1958  		return x.Fd
  1959  	}
  1960  	return 0
  1961  }
  1962  
  1963  func (x *Bind) GetFdPath() string {
  1964  	if x != nil {
  1965  		return x.FdPath
  1966  	}
  1967  	return ""
  1968  }
  1969  
  1970  func (x *Bind) GetAddress() []byte {
  1971  	if x != nil {
  1972  		return x.Address
  1973  	}
  1974  	return nil
  1975  }
  1976  
  1977  type Accept struct {
  1978  	state         protoimpl.MessageState
  1979  	sizeCache     protoimpl.SizeCache
  1980  	unknownFields protoimpl.UnknownFields
  1981  
  1982  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  1983  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  1984  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  1985  	Fd          int32        `protobuf:"varint,4,opt,name=fd,proto3" json:"fd,omitempty"`
  1986  	FdPath      string       `protobuf:"bytes,5,opt,name=fd_path,json=fdPath,proto3" json:"fd_path,omitempty"`
  1987  	Address     []byte       `protobuf:"bytes,6,opt,name=address,proto3" json:"address,omitempty"`
  1988  	Flags       int32        `protobuf:"varint,7,opt,name=flags,proto3" json:"flags,omitempty"`
  1989  }
  1990  
  1991  func (x *Accept) Reset() {
  1992  	*x = Accept{}
  1993  	if protoimpl.UnsafeEnabled {
  1994  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[22]
  1995  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1996  		ms.StoreMessageInfo(mi)
  1997  	}
  1998  }
  1999  
  2000  func (x *Accept) String() string {
  2001  	return protoimpl.X.MessageStringOf(x)
  2002  }
  2003  
  2004  func (*Accept) ProtoMessage() {}
  2005  
  2006  func (x *Accept) ProtoReflect() protoreflect.Message {
  2007  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[22]
  2008  	if protoimpl.UnsafeEnabled && x != nil {
  2009  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2010  		if ms.LoadMessageInfo() == nil {
  2011  			ms.StoreMessageInfo(mi)
  2012  		}
  2013  		return ms
  2014  	}
  2015  	return mi.MessageOf(x)
  2016  }
  2017  
  2018  // Deprecated: Use Accept.ProtoReflect.Descriptor instead.
  2019  func (*Accept) Descriptor() ([]byte, []int) {
  2020  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{22}
  2021  }
  2022  
  2023  func (x *Accept) GetContextData() *ContextData {
  2024  	if x != nil {
  2025  		return x.ContextData
  2026  	}
  2027  	return nil
  2028  }
  2029  
  2030  func (x *Accept) GetExit() *Exit {
  2031  	if x != nil {
  2032  		return x.Exit
  2033  	}
  2034  	return nil
  2035  }
  2036  
  2037  func (x *Accept) GetSysno() uint64 {
  2038  	if x != nil {
  2039  		return x.Sysno
  2040  	}
  2041  	return 0
  2042  }
  2043  
  2044  func (x *Accept) GetFd() int32 {
  2045  	if x != nil {
  2046  		return x.Fd
  2047  	}
  2048  	return 0
  2049  }
  2050  
  2051  func (x *Accept) GetFdPath() string {
  2052  	if x != nil {
  2053  		return x.FdPath
  2054  	}
  2055  	return ""
  2056  }
  2057  
  2058  func (x *Accept) GetAddress() []byte {
  2059  	if x != nil {
  2060  		return x.Address
  2061  	}
  2062  	return nil
  2063  }
  2064  
  2065  func (x *Accept) GetFlags() int32 {
  2066  	if x != nil {
  2067  		return x.Flags
  2068  	}
  2069  	return 0
  2070  }
  2071  
  2072  type TimerfdCreate struct {
  2073  	state         protoimpl.MessageState
  2074  	sizeCache     protoimpl.SizeCache
  2075  	unknownFields protoimpl.UnknownFields
  2076  
  2077  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  2078  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  2079  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  2080  	ClockId     int32        `protobuf:"varint,4,opt,name=clock_id,json=clockId,proto3" json:"clock_id,omitempty"`
  2081  	Flags       int32        `protobuf:"varint,5,opt,name=flags,proto3" json:"flags,omitempty"`
  2082  }
  2083  
  2084  func (x *TimerfdCreate) Reset() {
  2085  	*x = TimerfdCreate{}
  2086  	if protoimpl.UnsafeEnabled {
  2087  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[23]
  2088  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2089  		ms.StoreMessageInfo(mi)
  2090  	}
  2091  }
  2092  
  2093  func (x *TimerfdCreate) String() string {
  2094  	return protoimpl.X.MessageStringOf(x)
  2095  }
  2096  
  2097  func (*TimerfdCreate) ProtoMessage() {}
  2098  
  2099  func (x *TimerfdCreate) ProtoReflect() protoreflect.Message {
  2100  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[23]
  2101  	if protoimpl.UnsafeEnabled && x != nil {
  2102  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2103  		if ms.LoadMessageInfo() == nil {
  2104  			ms.StoreMessageInfo(mi)
  2105  		}
  2106  		return ms
  2107  	}
  2108  	return mi.MessageOf(x)
  2109  }
  2110  
  2111  // Deprecated: Use TimerfdCreate.ProtoReflect.Descriptor instead.
  2112  func (*TimerfdCreate) Descriptor() ([]byte, []int) {
  2113  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{23}
  2114  }
  2115  
  2116  func (x *TimerfdCreate) GetContextData() *ContextData {
  2117  	if x != nil {
  2118  		return x.ContextData
  2119  	}
  2120  	return nil
  2121  }
  2122  
  2123  func (x *TimerfdCreate) GetExit() *Exit {
  2124  	if x != nil {
  2125  		return x.Exit
  2126  	}
  2127  	return nil
  2128  }
  2129  
  2130  func (x *TimerfdCreate) GetSysno() uint64 {
  2131  	if x != nil {
  2132  		return x.Sysno
  2133  	}
  2134  	return 0
  2135  }
  2136  
  2137  func (x *TimerfdCreate) GetClockId() int32 {
  2138  	if x != nil {
  2139  		return x.ClockId
  2140  	}
  2141  	return 0
  2142  }
  2143  
  2144  func (x *TimerfdCreate) GetFlags() int32 {
  2145  	if x != nil {
  2146  		return x.Flags
  2147  	}
  2148  	return 0
  2149  }
  2150  
  2151  type Timespec struct {
  2152  	state         protoimpl.MessageState
  2153  	sizeCache     protoimpl.SizeCache
  2154  	unknownFields protoimpl.UnknownFields
  2155  
  2156  	Sec  int64 `protobuf:"varint,1,opt,name=sec,proto3" json:"sec,omitempty"`
  2157  	Nsec int64 `protobuf:"varint,2,opt,name=nsec,proto3" json:"nsec,omitempty"`
  2158  }
  2159  
  2160  func (x *Timespec) Reset() {
  2161  	*x = Timespec{}
  2162  	if protoimpl.UnsafeEnabled {
  2163  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[24]
  2164  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2165  		ms.StoreMessageInfo(mi)
  2166  	}
  2167  }
  2168  
  2169  func (x *Timespec) String() string {
  2170  	return protoimpl.X.MessageStringOf(x)
  2171  }
  2172  
  2173  func (*Timespec) ProtoMessage() {}
  2174  
  2175  func (x *Timespec) ProtoReflect() protoreflect.Message {
  2176  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[24]
  2177  	if protoimpl.UnsafeEnabled && x != nil {
  2178  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2179  		if ms.LoadMessageInfo() == nil {
  2180  			ms.StoreMessageInfo(mi)
  2181  		}
  2182  		return ms
  2183  	}
  2184  	return mi.MessageOf(x)
  2185  }
  2186  
  2187  // Deprecated: Use Timespec.ProtoReflect.Descriptor instead.
  2188  func (*Timespec) Descriptor() ([]byte, []int) {
  2189  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{24}
  2190  }
  2191  
  2192  func (x *Timespec) GetSec() int64 {
  2193  	if x != nil {
  2194  		return x.Sec
  2195  	}
  2196  	return 0
  2197  }
  2198  
  2199  func (x *Timespec) GetNsec() int64 {
  2200  	if x != nil {
  2201  		return x.Nsec
  2202  	}
  2203  	return 0
  2204  }
  2205  
  2206  type ItimerSpec struct {
  2207  	state         protoimpl.MessageState
  2208  	sizeCache     protoimpl.SizeCache
  2209  	unknownFields protoimpl.UnknownFields
  2210  
  2211  	Interval *Timespec `protobuf:"bytes,1,opt,name=interval,proto3" json:"interval,omitempty"`
  2212  	Value    *Timespec `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
  2213  }
  2214  
  2215  func (x *ItimerSpec) Reset() {
  2216  	*x = ItimerSpec{}
  2217  	if protoimpl.UnsafeEnabled {
  2218  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[25]
  2219  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2220  		ms.StoreMessageInfo(mi)
  2221  	}
  2222  }
  2223  
  2224  func (x *ItimerSpec) String() string {
  2225  	return protoimpl.X.MessageStringOf(x)
  2226  }
  2227  
  2228  func (*ItimerSpec) ProtoMessage() {}
  2229  
  2230  func (x *ItimerSpec) ProtoReflect() protoreflect.Message {
  2231  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[25]
  2232  	if protoimpl.UnsafeEnabled && x != nil {
  2233  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2234  		if ms.LoadMessageInfo() == nil {
  2235  			ms.StoreMessageInfo(mi)
  2236  		}
  2237  		return ms
  2238  	}
  2239  	return mi.MessageOf(x)
  2240  }
  2241  
  2242  // Deprecated: Use ItimerSpec.ProtoReflect.Descriptor instead.
  2243  func (*ItimerSpec) Descriptor() ([]byte, []int) {
  2244  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{25}
  2245  }
  2246  
  2247  func (x *ItimerSpec) GetInterval() *Timespec {
  2248  	if x != nil {
  2249  		return x.Interval
  2250  	}
  2251  	return nil
  2252  }
  2253  
  2254  func (x *ItimerSpec) GetValue() *Timespec {
  2255  	if x != nil {
  2256  		return x.Value
  2257  	}
  2258  	return nil
  2259  }
  2260  
  2261  type TimerfdSetTime struct {
  2262  	state         protoimpl.MessageState
  2263  	sizeCache     protoimpl.SizeCache
  2264  	unknownFields protoimpl.UnknownFields
  2265  
  2266  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  2267  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  2268  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  2269  	Fd          int32        `protobuf:"varint,4,opt,name=fd,proto3" json:"fd,omitempty"`
  2270  	FdPath      string       `protobuf:"bytes,5,opt,name=fd_path,json=fdPath,proto3" json:"fd_path,omitempty"`
  2271  	Flags       int32        `protobuf:"varint,6,opt,name=flags,proto3" json:"flags,omitempty"`
  2272  	NewValue    *ItimerSpec  `protobuf:"bytes,7,opt,name=new_value,json=newValue,proto3" json:"new_value,omitempty"`
  2273  	OldValue    *ItimerSpec  `protobuf:"bytes,8,opt,name=old_value,json=oldValue,proto3" json:"old_value,omitempty"`
  2274  }
  2275  
  2276  func (x *TimerfdSetTime) Reset() {
  2277  	*x = TimerfdSetTime{}
  2278  	if protoimpl.UnsafeEnabled {
  2279  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[26]
  2280  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2281  		ms.StoreMessageInfo(mi)
  2282  	}
  2283  }
  2284  
  2285  func (x *TimerfdSetTime) String() string {
  2286  	return protoimpl.X.MessageStringOf(x)
  2287  }
  2288  
  2289  func (*TimerfdSetTime) ProtoMessage() {}
  2290  
  2291  func (x *TimerfdSetTime) ProtoReflect() protoreflect.Message {
  2292  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[26]
  2293  	if protoimpl.UnsafeEnabled && x != nil {
  2294  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2295  		if ms.LoadMessageInfo() == nil {
  2296  			ms.StoreMessageInfo(mi)
  2297  		}
  2298  		return ms
  2299  	}
  2300  	return mi.MessageOf(x)
  2301  }
  2302  
  2303  // Deprecated: Use TimerfdSetTime.ProtoReflect.Descriptor instead.
  2304  func (*TimerfdSetTime) Descriptor() ([]byte, []int) {
  2305  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{26}
  2306  }
  2307  
  2308  func (x *TimerfdSetTime) GetContextData() *ContextData {
  2309  	if x != nil {
  2310  		return x.ContextData
  2311  	}
  2312  	return nil
  2313  }
  2314  
  2315  func (x *TimerfdSetTime) GetExit() *Exit {
  2316  	if x != nil {
  2317  		return x.Exit
  2318  	}
  2319  	return nil
  2320  }
  2321  
  2322  func (x *TimerfdSetTime) GetSysno() uint64 {
  2323  	if x != nil {
  2324  		return x.Sysno
  2325  	}
  2326  	return 0
  2327  }
  2328  
  2329  func (x *TimerfdSetTime) GetFd() int32 {
  2330  	if x != nil {
  2331  		return x.Fd
  2332  	}
  2333  	return 0
  2334  }
  2335  
  2336  func (x *TimerfdSetTime) GetFdPath() string {
  2337  	if x != nil {
  2338  		return x.FdPath
  2339  	}
  2340  	return ""
  2341  }
  2342  
  2343  func (x *TimerfdSetTime) GetFlags() int32 {
  2344  	if x != nil {
  2345  		return x.Flags
  2346  	}
  2347  	return 0
  2348  }
  2349  
  2350  func (x *TimerfdSetTime) GetNewValue() *ItimerSpec {
  2351  	if x != nil {
  2352  		return x.NewValue
  2353  	}
  2354  	return nil
  2355  }
  2356  
  2357  func (x *TimerfdSetTime) GetOldValue() *ItimerSpec {
  2358  	if x != nil {
  2359  		return x.OldValue
  2360  	}
  2361  	return nil
  2362  }
  2363  
  2364  type TimerfdGetTime struct {
  2365  	state         protoimpl.MessageState
  2366  	sizeCache     protoimpl.SizeCache
  2367  	unknownFields protoimpl.UnknownFields
  2368  
  2369  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  2370  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  2371  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  2372  	Fd          int32        `protobuf:"varint,4,opt,name=fd,proto3" json:"fd,omitempty"`
  2373  	FdPath      string       `protobuf:"bytes,5,opt,name=fd_path,json=fdPath,proto3" json:"fd_path,omitempty"`
  2374  	CurValue    *ItimerSpec  `protobuf:"bytes,6,opt,name=cur_value,json=curValue,proto3" json:"cur_value,omitempty"`
  2375  }
  2376  
  2377  func (x *TimerfdGetTime) Reset() {
  2378  	*x = TimerfdGetTime{}
  2379  	if protoimpl.UnsafeEnabled {
  2380  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[27]
  2381  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2382  		ms.StoreMessageInfo(mi)
  2383  	}
  2384  }
  2385  
  2386  func (x *TimerfdGetTime) String() string {
  2387  	return protoimpl.X.MessageStringOf(x)
  2388  }
  2389  
  2390  func (*TimerfdGetTime) ProtoMessage() {}
  2391  
  2392  func (x *TimerfdGetTime) ProtoReflect() protoreflect.Message {
  2393  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[27]
  2394  	if protoimpl.UnsafeEnabled && x != nil {
  2395  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2396  		if ms.LoadMessageInfo() == nil {
  2397  			ms.StoreMessageInfo(mi)
  2398  		}
  2399  		return ms
  2400  	}
  2401  	return mi.MessageOf(x)
  2402  }
  2403  
  2404  // Deprecated: Use TimerfdGetTime.ProtoReflect.Descriptor instead.
  2405  func (*TimerfdGetTime) Descriptor() ([]byte, []int) {
  2406  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{27}
  2407  }
  2408  
  2409  func (x *TimerfdGetTime) GetContextData() *ContextData {
  2410  	if x != nil {
  2411  		return x.ContextData
  2412  	}
  2413  	return nil
  2414  }
  2415  
  2416  func (x *TimerfdGetTime) GetExit() *Exit {
  2417  	if x != nil {
  2418  		return x.Exit
  2419  	}
  2420  	return nil
  2421  }
  2422  
  2423  func (x *TimerfdGetTime) GetSysno() uint64 {
  2424  	if x != nil {
  2425  		return x.Sysno
  2426  	}
  2427  	return 0
  2428  }
  2429  
  2430  func (x *TimerfdGetTime) GetFd() int32 {
  2431  	if x != nil {
  2432  		return x.Fd
  2433  	}
  2434  	return 0
  2435  }
  2436  
  2437  func (x *TimerfdGetTime) GetFdPath() string {
  2438  	if x != nil {
  2439  		return x.FdPath
  2440  	}
  2441  	return ""
  2442  }
  2443  
  2444  func (x *TimerfdGetTime) GetCurValue() *ItimerSpec {
  2445  	if x != nil {
  2446  		return x.CurValue
  2447  	}
  2448  	return nil
  2449  }
  2450  
  2451  type Fork struct {
  2452  	state         protoimpl.MessageState
  2453  	sizeCache     protoimpl.SizeCache
  2454  	unknownFields protoimpl.UnknownFields
  2455  
  2456  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  2457  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  2458  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  2459  }
  2460  
  2461  func (x *Fork) Reset() {
  2462  	*x = Fork{}
  2463  	if protoimpl.UnsafeEnabled {
  2464  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[28]
  2465  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2466  		ms.StoreMessageInfo(mi)
  2467  	}
  2468  }
  2469  
  2470  func (x *Fork) String() string {
  2471  	return protoimpl.X.MessageStringOf(x)
  2472  }
  2473  
  2474  func (*Fork) ProtoMessage() {}
  2475  
  2476  func (x *Fork) ProtoReflect() protoreflect.Message {
  2477  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[28]
  2478  	if protoimpl.UnsafeEnabled && x != nil {
  2479  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2480  		if ms.LoadMessageInfo() == nil {
  2481  			ms.StoreMessageInfo(mi)
  2482  		}
  2483  		return ms
  2484  	}
  2485  	return mi.MessageOf(x)
  2486  }
  2487  
  2488  // Deprecated: Use Fork.ProtoReflect.Descriptor instead.
  2489  func (*Fork) Descriptor() ([]byte, []int) {
  2490  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{28}
  2491  }
  2492  
  2493  func (x *Fork) GetContextData() *ContextData {
  2494  	if x != nil {
  2495  		return x.ContextData
  2496  	}
  2497  	return nil
  2498  }
  2499  
  2500  func (x *Fork) GetExit() *Exit {
  2501  	if x != nil {
  2502  		return x.Exit
  2503  	}
  2504  	return nil
  2505  }
  2506  
  2507  func (x *Fork) GetSysno() uint64 {
  2508  	if x != nil {
  2509  		return x.Sysno
  2510  	}
  2511  	return 0
  2512  }
  2513  
  2514  type InotifyInit struct {
  2515  	state         protoimpl.MessageState
  2516  	sizeCache     protoimpl.SizeCache
  2517  	unknownFields protoimpl.UnknownFields
  2518  
  2519  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  2520  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  2521  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  2522  	Flags       int32        `protobuf:"varint,4,opt,name=flags,proto3" json:"flags,omitempty"`
  2523  }
  2524  
  2525  func (x *InotifyInit) Reset() {
  2526  	*x = InotifyInit{}
  2527  	if protoimpl.UnsafeEnabled {
  2528  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[29]
  2529  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2530  		ms.StoreMessageInfo(mi)
  2531  	}
  2532  }
  2533  
  2534  func (x *InotifyInit) String() string {
  2535  	return protoimpl.X.MessageStringOf(x)
  2536  }
  2537  
  2538  func (*InotifyInit) ProtoMessage() {}
  2539  
  2540  func (x *InotifyInit) ProtoReflect() protoreflect.Message {
  2541  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[29]
  2542  	if protoimpl.UnsafeEnabled && x != nil {
  2543  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2544  		if ms.LoadMessageInfo() == nil {
  2545  			ms.StoreMessageInfo(mi)
  2546  		}
  2547  		return ms
  2548  	}
  2549  	return mi.MessageOf(x)
  2550  }
  2551  
  2552  // Deprecated: Use InotifyInit.ProtoReflect.Descriptor instead.
  2553  func (*InotifyInit) Descriptor() ([]byte, []int) {
  2554  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{29}
  2555  }
  2556  
  2557  func (x *InotifyInit) GetContextData() *ContextData {
  2558  	if x != nil {
  2559  		return x.ContextData
  2560  	}
  2561  	return nil
  2562  }
  2563  
  2564  func (x *InotifyInit) GetExit() *Exit {
  2565  	if x != nil {
  2566  		return x.Exit
  2567  	}
  2568  	return nil
  2569  }
  2570  
  2571  func (x *InotifyInit) GetSysno() uint64 {
  2572  	if x != nil {
  2573  		return x.Sysno
  2574  	}
  2575  	return 0
  2576  }
  2577  
  2578  func (x *InotifyInit) GetFlags() int32 {
  2579  	if x != nil {
  2580  		return x.Flags
  2581  	}
  2582  	return 0
  2583  }
  2584  
  2585  type InotifyAddWatch struct {
  2586  	state         protoimpl.MessageState
  2587  	sizeCache     protoimpl.SizeCache
  2588  	unknownFields protoimpl.UnknownFields
  2589  
  2590  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  2591  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  2592  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  2593  	Fd          int32        `protobuf:"varint,4,opt,name=fd,proto3" json:"fd,omitempty"`
  2594  	FdPath      string       `protobuf:"bytes,5,opt,name=fd_path,json=fdPath,proto3" json:"fd_path,omitempty"`
  2595  	Pathname    string       `protobuf:"bytes,6,opt,name=pathname,proto3" json:"pathname,omitempty"`
  2596  	Mask        uint32       `protobuf:"varint,7,opt,name=mask,proto3" json:"mask,omitempty"`
  2597  }
  2598  
  2599  func (x *InotifyAddWatch) Reset() {
  2600  	*x = InotifyAddWatch{}
  2601  	if protoimpl.UnsafeEnabled {
  2602  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[30]
  2603  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2604  		ms.StoreMessageInfo(mi)
  2605  	}
  2606  }
  2607  
  2608  func (x *InotifyAddWatch) String() string {
  2609  	return protoimpl.X.MessageStringOf(x)
  2610  }
  2611  
  2612  func (*InotifyAddWatch) ProtoMessage() {}
  2613  
  2614  func (x *InotifyAddWatch) ProtoReflect() protoreflect.Message {
  2615  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[30]
  2616  	if protoimpl.UnsafeEnabled && x != nil {
  2617  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2618  		if ms.LoadMessageInfo() == nil {
  2619  			ms.StoreMessageInfo(mi)
  2620  		}
  2621  		return ms
  2622  	}
  2623  	return mi.MessageOf(x)
  2624  }
  2625  
  2626  // Deprecated: Use InotifyAddWatch.ProtoReflect.Descriptor instead.
  2627  func (*InotifyAddWatch) Descriptor() ([]byte, []int) {
  2628  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{30}
  2629  }
  2630  
  2631  func (x *InotifyAddWatch) GetContextData() *ContextData {
  2632  	if x != nil {
  2633  		return x.ContextData
  2634  	}
  2635  	return nil
  2636  }
  2637  
  2638  func (x *InotifyAddWatch) GetExit() *Exit {
  2639  	if x != nil {
  2640  		return x.Exit
  2641  	}
  2642  	return nil
  2643  }
  2644  
  2645  func (x *InotifyAddWatch) GetSysno() uint64 {
  2646  	if x != nil {
  2647  		return x.Sysno
  2648  	}
  2649  	return 0
  2650  }
  2651  
  2652  func (x *InotifyAddWatch) GetFd() int32 {
  2653  	if x != nil {
  2654  		return x.Fd
  2655  	}
  2656  	return 0
  2657  }
  2658  
  2659  func (x *InotifyAddWatch) GetFdPath() string {
  2660  	if x != nil {
  2661  		return x.FdPath
  2662  	}
  2663  	return ""
  2664  }
  2665  
  2666  func (x *InotifyAddWatch) GetPathname() string {
  2667  	if x != nil {
  2668  		return x.Pathname
  2669  	}
  2670  	return ""
  2671  }
  2672  
  2673  func (x *InotifyAddWatch) GetMask() uint32 {
  2674  	if x != nil {
  2675  		return x.Mask
  2676  	}
  2677  	return 0
  2678  }
  2679  
  2680  type InotifyRmWatch struct {
  2681  	state         protoimpl.MessageState
  2682  	sizeCache     protoimpl.SizeCache
  2683  	unknownFields protoimpl.UnknownFields
  2684  
  2685  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  2686  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  2687  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  2688  	Fd          int32        `protobuf:"varint,4,opt,name=fd,proto3" json:"fd,omitempty"`
  2689  	FdPath      string       `protobuf:"bytes,5,opt,name=fd_path,json=fdPath,proto3" json:"fd_path,omitempty"`
  2690  	Wd          int32        `protobuf:"varint,6,opt,name=wd,proto3" json:"wd,omitempty"`
  2691  }
  2692  
  2693  func (x *InotifyRmWatch) Reset() {
  2694  	*x = InotifyRmWatch{}
  2695  	if protoimpl.UnsafeEnabled {
  2696  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[31]
  2697  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2698  		ms.StoreMessageInfo(mi)
  2699  	}
  2700  }
  2701  
  2702  func (x *InotifyRmWatch) String() string {
  2703  	return protoimpl.X.MessageStringOf(x)
  2704  }
  2705  
  2706  func (*InotifyRmWatch) ProtoMessage() {}
  2707  
  2708  func (x *InotifyRmWatch) ProtoReflect() protoreflect.Message {
  2709  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[31]
  2710  	if protoimpl.UnsafeEnabled && x != nil {
  2711  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2712  		if ms.LoadMessageInfo() == nil {
  2713  			ms.StoreMessageInfo(mi)
  2714  		}
  2715  		return ms
  2716  	}
  2717  	return mi.MessageOf(x)
  2718  }
  2719  
  2720  // Deprecated: Use InotifyRmWatch.ProtoReflect.Descriptor instead.
  2721  func (*InotifyRmWatch) Descriptor() ([]byte, []int) {
  2722  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{31}
  2723  }
  2724  
  2725  func (x *InotifyRmWatch) GetContextData() *ContextData {
  2726  	if x != nil {
  2727  		return x.ContextData
  2728  	}
  2729  	return nil
  2730  }
  2731  
  2732  func (x *InotifyRmWatch) GetExit() *Exit {
  2733  	if x != nil {
  2734  		return x.Exit
  2735  	}
  2736  	return nil
  2737  }
  2738  
  2739  func (x *InotifyRmWatch) GetSysno() uint64 {
  2740  	if x != nil {
  2741  		return x.Sysno
  2742  	}
  2743  	return 0
  2744  }
  2745  
  2746  func (x *InotifyRmWatch) GetFd() int32 {
  2747  	if x != nil {
  2748  		return x.Fd
  2749  	}
  2750  	return 0
  2751  }
  2752  
  2753  func (x *InotifyRmWatch) GetFdPath() string {
  2754  	if x != nil {
  2755  		return x.FdPath
  2756  	}
  2757  	return ""
  2758  }
  2759  
  2760  func (x *InotifyRmWatch) GetWd() int32 {
  2761  	if x != nil {
  2762  		return x.Wd
  2763  	}
  2764  	return 0
  2765  }
  2766  
  2767  type SocketPair struct {
  2768  	state         protoimpl.MessageState
  2769  	sizeCache     protoimpl.SizeCache
  2770  	unknownFields protoimpl.UnknownFields
  2771  
  2772  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
  2773  	Exit        *Exit        `protobuf:"bytes,2,opt,name=exit,proto3" json:"exit,omitempty"`
  2774  	Sysno       uint64       `protobuf:"varint,3,opt,name=sysno,proto3" json:"sysno,omitempty"`
  2775  	Domain      int32        `protobuf:"varint,4,opt,name=domain,proto3" json:"domain,omitempty"`
  2776  	Type        int32        `protobuf:"varint,5,opt,name=type,proto3" json:"type,omitempty"`
  2777  	Protocol    int32        `protobuf:"varint,6,opt,name=protocol,proto3" json:"protocol,omitempty"`
  2778  	Socket1     int32        `protobuf:"varint,7,opt,name=socket1,proto3" json:"socket1,omitempty"`
  2779  	Socket2     int32        `protobuf:"varint,8,opt,name=socket2,proto3" json:"socket2,omitempty"`
  2780  }
  2781  
  2782  func (x *SocketPair) Reset() {
  2783  	*x = SocketPair{}
  2784  	if protoimpl.UnsafeEnabled {
  2785  		mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[32]
  2786  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2787  		ms.StoreMessageInfo(mi)
  2788  	}
  2789  }
  2790  
  2791  func (x *SocketPair) String() string {
  2792  	return protoimpl.X.MessageStringOf(x)
  2793  }
  2794  
  2795  func (*SocketPair) ProtoMessage() {}
  2796  
  2797  func (x *SocketPair) ProtoReflect() protoreflect.Message {
  2798  	mi := &file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[32]
  2799  	if protoimpl.UnsafeEnabled && x != nil {
  2800  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2801  		if ms.LoadMessageInfo() == nil {
  2802  			ms.StoreMessageInfo(mi)
  2803  		}
  2804  		return ms
  2805  	}
  2806  	return mi.MessageOf(x)
  2807  }
  2808  
  2809  // Deprecated: Use SocketPair.ProtoReflect.Descriptor instead.
  2810  func (*SocketPair) Descriptor() ([]byte, []int) {
  2811  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP(), []int{32}
  2812  }
  2813  
  2814  func (x *SocketPair) GetContextData() *ContextData {
  2815  	if x != nil {
  2816  		return x.ContextData
  2817  	}
  2818  	return nil
  2819  }
  2820  
  2821  func (x *SocketPair) GetExit() *Exit {
  2822  	if x != nil {
  2823  		return x.Exit
  2824  	}
  2825  	return nil
  2826  }
  2827  
  2828  func (x *SocketPair) GetSysno() uint64 {
  2829  	if x != nil {
  2830  		return x.Sysno
  2831  	}
  2832  	return 0
  2833  }
  2834  
  2835  func (x *SocketPair) GetDomain() int32 {
  2836  	if x != nil {
  2837  		return x.Domain
  2838  	}
  2839  	return 0
  2840  }
  2841  
  2842  func (x *SocketPair) GetType() int32 {
  2843  	if x != nil {
  2844  		return x.Type
  2845  	}
  2846  	return 0
  2847  }
  2848  
  2849  func (x *SocketPair) GetProtocol() int32 {
  2850  	if x != nil {
  2851  		return x.Protocol
  2852  	}
  2853  	return 0
  2854  }
  2855  
  2856  func (x *SocketPair) GetSocket1() int32 {
  2857  	if x != nil {
  2858  		return x.Socket1
  2859  	}
  2860  	return 0
  2861  }
  2862  
  2863  func (x *SocketPair) GetSocket2() int32 {
  2864  	if x != nil {
  2865  		return x.Socket2
  2866  	}
  2867  	return 0
  2868  }
  2869  
  2870  var File_pkg_sentry_seccheck_points_syscall_proto protoreflect.FileDescriptor
  2871  
  2872  var file_pkg_sentry_seccheck_points_syscall_proto_rawDesc = []byte{
  2873  	0x0a, 0x28, 0x70, 0x6b, 0x67, 0x2f, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2f, 0x73, 0x65, 0x63,
  2874  	0x63, 0x68, 0x65, 0x63, 0x6b, 0x2f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x2f, 0x73, 0x79, 0x73,
  2875  	0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0e, 0x67, 0x76, 0x69, 0x73,
  2876  	0x6f, 0x72, 0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x1a, 0x27, 0x70, 0x6b, 0x67, 0x2f,
  2877  	0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2f, 0x73, 0x65, 0x63, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x2f,
  2878  	0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72,
  2879  	0x6f, 0x74, 0x6f, 0x22, 0x38, 0x0a, 0x04, 0x45, 0x78, 0x69, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x72,
  2880  	0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x72, 0x65, 0x73,
  2881  	0x75, 0x6c, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x6e, 0x6f, 0x18, 0x02,
  2882  	0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x6e, 0x6f, 0x22, 0x80, 0x02,
  2883  	0x0a, 0x07, 0x53, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e,
  2884  	0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
  2885  	0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e,
  2886  	0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e,
  2887  	0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74,
  2888  	0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e,
  2889  	0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78,
  2890  	0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x04, 0x20, 0x01, 0x28,
  2891  	0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x72, 0x67, 0x31,
  2892  	0x18, 0x05, 0x20, 0x01, 0x28, 0x04, 0x52, 0x04, 0x61, 0x72, 0x67, 0x31, 0x12, 0x12, 0x0a, 0x04,
  2893  	0x61, 0x72, 0x67, 0x32, 0x18, 0x06, 0x20, 0x01, 0x28, 0x04, 0x52, 0x04, 0x61, 0x72, 0x67, 0x32,
  2894  	0x12, 0x12, 0x0a, 0x04, 0x61, 0x72, 0x67, 0x33, 0x18, 0x07, 0x20, 0x01, 0x28, 0x04, 0x52, 0x04,
  2895  	0x61, 0x72, 0x67, 0x33, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x72, 0x67, 0x34, 0x18, 0x08, 0x20, 0x01,
  2896  	0x28, 0x04, 0x52, 0x04, 0x61, 0x72, 0x67, 0x34, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x72, 0x67, 0x35,
  2897  	0x18, 0x09, 0x20, 0x01, 0x28, 0x04, 0x52, 0x04, 0x61, 0x72, 0x67, 0x35, 0x12, 0x12, 0x0a, 0x04,
  2898  	0x61, 0x72, 0x67, 0x36, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x04, 0x52, 0x04, 0x61, 0x72, 0x67, 0x36,
  2899  	0x22, 0xf4, 0x01, 0x0a, 0x04, 0x4f, 0x70, 0x65, 0x6e, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e,
  2900  	0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
  2901  	0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e,
  2902  	0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e,
  2903  	0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74,
  2904  	0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e,
  2905  	0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78,
  2906  	0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28,
  2907  	0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x66, 0x64, 0x18, 0x04,
  2908  	0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x66, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x64, 0x5f, 0x70,
  2909  	0x61, 0x74, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x64, 0x50, 0x61, 0x74,
  2910  	0x68, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x74, 0x68, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20,
  2911  	0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x74, 0x68, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a,
  2912  	0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x66, 0x6c,
  2913  	0x61, 0x67, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28,
  2914  	0x0d, 0x52, 0x04, 0x6d, 0x6f, 0x64, 0x65, 0x22, 0xaf, 0x01, 0x0a, 0x05, 0x43, 0x6c, 0x6f, 0x73,
  2915  	0x65, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74,
  2916  	0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72,
  2917  	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44,
  2918  	0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61,
  2919  	0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14,
  2920  	0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e,
  2921  	0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79,
  2922  	0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f,
  2923  	0x12, 0x0e, 0x0a, 0x02, 0x66, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x66, 0x64,
  2924  	0x12, 0x17, 0x0a, 0x07, 0x66, 0x64, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28,
  2925  	0x09, 0x52, 0x06, 0x66, 0x64, 0x50, 0x61, 0x74, 0x68, 0x22, 0x91, 0x02, 0x0a, 0x04, 0x52, 0x65,
  2926  	0x61, 0x64, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61,
  2927  	0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f,
  2928  	0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74,
  2929  	0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74,
  2930  	0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
  2931  	0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c,
  2932  	0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73,
  2933  	0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e,
  2934  	0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x66, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x66,
  2935  	0x64, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x64, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x05, 0x20, 0x01,
  2936  	0x28, 0x09, 0x52, 0x06, 0x66, 0x64, 0x50, 0x61, 0x74, 0x68, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f,
  2937  	0x75, 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74,
  2938  	0x12, 0x1d, 0x0a, 0x0a, 0x68, 0x61, 0x73, 0x5f, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x07,
  2939  	0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x68, 0x61, 0x73, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12,
  2940  	0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52,
  2941  	0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73,
  2942  	0x18, 0x09, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x22, 0x92, 0x02,
  2943  	0x0a, 0x05, 0x57, 0x72, 0x69, 0x74, 0x65, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65,
  2944  	0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
  2945  	0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f,
  2946  	0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65,
  2947  	0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74, 0x18, 0x02,
  2948  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79,
  2949  	0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78, 0x69, 0x74,
  2950  	0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52,
  2951  	0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x66, 0x64, 0x18, 0x04, 0x20, 0x01,
  2952  	0x28, 0x03, 0x52, 0x02, 0x66, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x64, 0x5f, 0x70, 0x61, 0x74,
  2953  	0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x64, 0x50, 0x61, 0x74, 0x68, 0x12,
  2954  	0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05,
  2955  	0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x68, 0x61, 0x73, 0x5f, 0x6f, 0x66, 0x66,
  2956  	0x73, 0x65, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x68, 0x61, 0x73, 0x4f, 0x66,
  2957  	0x66, 0x73, 0x65, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x08,
  2958  	0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x14, 0x0a, 0x05,
  2959  	0x66, 0x6c, 0x61, 0x67, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x66, 0x6c, 0x61,
  2960  	0x67, 0x73, 0x22, 0xcb, 0x01, 0x0a, 0x07, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x12, 0x3d,
  2961  	0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01,
  2962  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f,
  2963  	0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61,
  2964  	0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a,
  2965  	0x04, 0x65, 0x78, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76,
  2966  	0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69,
  2967  	0x74, 0x52, 0x04, 0x65, 0x78, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f,
  2968  	0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x0e, 0x0a,
  2969  	0x02, 0x66, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x66, 0x64, 0x12, 0x17, 0x0a,
  2970  	0x07, 0x66, 0x64, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
  2971  	0x66, 0x64, 0x50, 0x61, 0x74, 0x68, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73,
  2972  	0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
  2973  	0x22, 0x8a, 0x02, 0x0a, 0x06, 0x45, 0x78, 0x65, 0x63, 0x76, 0x65, 0x12, 0x3d, 0x0a, 0x0c, 0x63,
  2974  	0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28,
  2975  	0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f,
  2976  	0x6e, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63,
  2977  	0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78,
  2978  	0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f,
  2979  	0x72, 0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04,
  2980  	0x65, 0x78, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20,
  2981  	0x01, 0x28, 0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x66, 0x64,
  2982  	0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x66, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x64,
  2983  	0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x64, 0x50,
  2984  	0x61, 0x74, 0x68, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x74, 0x68, 0x6e, 0x61, 0x6d, 0x65, 0x18,
  2985  	0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x74, 0x68, 0x6e, 0x61, 0x6d, 0x65, 0x12,
  2986  	0x12, 0x0a, 0x04, 0x61, 0x72, 0x67, 0x76, 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x61,
  2987  	0x72, 0x67, 0x76, 0x12, 0x12, 0x0a, 0x04, 0x65, 0x6e, 0x76, 0x76, 0x18, 0x08, 0x20, 0x03, 0x28,
  2988  	0x09, 0x52, 0x04, 0x65, 0x6e, 0x76, 0x76, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73,
  2989  	0x18, 0x09, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x22, 0xcf, 0x01,
  2990  	0x0a, 0x06, 0x53, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74,
  2991  	0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
  2992  	0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43,
  2993  	0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74,
  2994  	0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74, 0x18,
  2995  	0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73,
  2996  	0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78, 0x69,
  2997  	0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04,
  2998  	0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69,
  2999  	0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12,
  3000  	0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x74,
  3001  	0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x18,
  3002  	0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x22,
  3003  	0xcb, 0x01, 0x0a, 0x05, 0x43, 0x68, 0x64, 0x69, 0x72, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e,
  3004  	0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
  3005  	0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e,
  3006  	0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e,
  3007  	0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74,
  3008  	0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e,
  3009  	0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78,
  3010  	0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28,
  3011  	0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x66, 0x64, 0x18, 0x04,
  3012  	0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x66, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x64, 0x5f, 0x70,
  3013  	0x61, 0x74, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x64, 0x50, 0x61, 0x74,
  3014  	0x68, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x74, 0x68, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20,
  3015  	0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x74, 0x68, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xbf, 0x01,
  3016  	0x0a, 0x08, 0x53, 0x65, 0x74, 0x72, 0x65, 0x73, 0x69, 0x64, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f,
  3017  	0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
  3018  	0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e,
  3019  	0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f,
  3020  	0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69,
  3021  	0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72,
  3022  	0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65,
  3023  	0x78, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01,
  3024  	0x28, 0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x10, 0x0a, 0x03, 0x72, 0x69, 0x64,
  3025  	0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x72, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x65,
  3026  	0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a,
  3027  	0x03, 0x73, 0x69, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x73, 0x69, 0x64, 0x22,
  3028  	0x96, 0x01, 0x0a, 0x05, 0x53, 0x65, 0x74, 0x69, 0x64, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e,
  3029  	0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
  3030  	0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e,
  3031  	0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e,
  3032  	0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74,
  3033  	0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e,
  3034  	0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78,
  3035  	0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28,
  3036  	0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x04,
  3037  	0x20, 0x01, 0x28, 0x0d, 0x52, 0x02, 0x69, 0x64, 0x22, 0x32, 0x0a, 0x0c, 0x53, 0x74, 0x72, 0x75,
  3038  	0x63, 0x74, 0x52, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x63, 0x75, 0x72, 0x18,
  3039  	0x01, 0x20, 0x01, 0x28, 0x04, 0x52, 0x03, 0x63, 0x75, 0x72, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x61,
  3040  	0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52, 0x03, 0x6d, 0x61, 0x78, 0x22, 0xac, 0x02, 0x0a,
  3041  	0x07, 0x50, 0x72, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74,
  3042  	0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
  3043  	0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43,
  3044  	0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74,
  3045  	0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74, 0x18,
  3046  	0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73,
  3047  	0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78, 0x69,
  3048  	0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04,
  3049  	0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x10, 0x0a, 0x03, 0x70, 0x69, 0x64, 0x18, 0x04,
  3050  	0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x70, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 0x73,
  3051  	0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x72, 0x65, 0x73,
  3052  	0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x39, 0x0a, 0x09, 0x6e, 0x65, 0x77, 0x5f, 0x6c, 0x69, 0x6d,
  3053  	0x69, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f,
  3054  	0x72, 0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74,
  3055  	0x52, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x08, 0x6e, 0x65, 0x77, 0x4c, 0x69, 0x6d, 0x69, 0x74,
  3056  	0x12, 0x39, 0x0a, 0x09, 0x6f, 0x6c, 0x64, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x07, 0x20,
  3057  	0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79, 0x73,
  3058  	0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x6c, 0x69, 0x6d, 0x69,
  3059  	0x74, 0x52, 0x08, 0x6f, 0x6c, 0x64, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x22, 0xcb, 0x01, 0x0a, 0x04,
  3060  	0x50, 0x69, 0x70, 0x65, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f,
  3061  	0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69,
  3062  	0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65,
  3063  	0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44,
  3064  	0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28,
  3065  	0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79, 0x73, 0x63, 0x61,
  3066  	0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78, 0x69, 0x74, 0x12, 0x14, 0x0a,
  3067  	0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x73, 0x79,
  3068  	0x73, 0x6e, 0x6f, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x18, 0x04, 0x20, 0x01,
  3069  	0x28, 0x0d, 0x52, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x61,
  3070  	0x64, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x72, 0x65, 0x61, 0x64, 0x65,
  3071  	0x72, 0x12, 0x16, 0x0a, 0x06, 0x77, 0x72, 0x69, 0x74, 0x65, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28,
  3072  	0x05, 0x52, 0x06, 0x77, 0x72, 0x69, 0x74, 0x65, 0x72, 0x22, 0xd5, 0x01, 0x0a, 0x05, 0x46, 0x63,
  3073  	0x6e, 0x74, 0x6c, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64,
  3074  	0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73,
  3075  	0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78,
  3076  	0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61,
  3077  	0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
  3078  	0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c,
  3079  	0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05,
  3080  	0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x73, 0x79, 0x73,
  3081  	0x6e, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x66, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02,
  3082  	0x66, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x64, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x05, 0x20,
  3083  	0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x64, 0x50, 0x61, 0x74, 0x68, 0x12, 0x10, 0x0a, 0x03, 0x63,
  3084  	0x6d, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x63, 0x6d, 0x64, 0x12, 0x12, 0x0a,
  3085  	0x04, 0x61, 0x72, 0x67, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x61, 0x72, 0x67,
  3086  	0x73, 0x22, 0xe1, 0x01, 0x0a, 0x03, 0x44, 0x75, 0x70, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e,
  3087  	0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
  3088  	0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e,
  3089  	0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e,
  3090  	0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74,
  3091  	0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e,
  3092  	0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78,
  3093  	0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28,
  3094  	0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x15, 0x0a, 0x06, 0x6f, 0x6c, 0x64, 0x5f,
  3095  	0x66, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6f, 0x6c, 0x64, 0x46, 0x64, 0x12,
  3096  	0x15, 0x0a, 0x06, 0x6e, 0x65, 0x77, 0x5f, 0x66, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52,
  3097  	0x05, 0x6e, 0x65, 0x77, 0x46, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x64, 0x5f, 0x70, 0x61, 0x74,
  3098  	0x68, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x64, 0x50, 0x61, 0x74, 0x68, 0x12,
  3099  	0x14, 0x0a, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05,
  3100  	0x66, 0x6c, 0x61, 0x67, 0x73, 0x22, 0xe0, 0x01, 0x0a, 0x08, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c,
  3101  	0x66, 0x64, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61,
  3102  	0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f,
  3103  	0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74,
  3104  	0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74,
  3105  	0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
  3106  	0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c,
  3107  	0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73,
  3108  	0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e,
  3109  	0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x66, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x66,
  3110  	0x64, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x64, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x05, 0x20, 0x01,
  3111  	0x28, 0x09, 0x52, 0x06, 0x66, 0x64, 0x50, 0x61, 0x74, 0x68, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x69,
  3112  	0x67, 0x73, 0x65, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x04, 0x52, 0x06, 0x73, 0x69, 0x67, 0x73,
  3113  	0x65, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28,
  3114  	0x05, 0x52, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x22, 0xa3, 0x01, 0x0a, 0x06, 0x43, 0x68, 0x72,
  3115  	0x6f, 0x6f, 0x74, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64,
  3116  	0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73,
  3117  	0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78,
  3118  	0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61,
  3119  	0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
  3120  	0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c,
  3121  	0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05,
  3122  	0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x73, 0x79, 0x73,
  3123  	0x6e, 0x6f, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x74, 0x68, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04,
  3124  	0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x74, 0x68, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xb0,
  3125  	0x01, 0x0a, 0x07, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x66, 0x64, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f,
  3126  	0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
  3127  	0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e,
  3128  	0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f,
  3129  	0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69,
  3130  	0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72,
  3131  	0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65,
  3132  	0x78, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01,
  3133  	0x28, 0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x10, 0x0a, 0x03, 0x76, 0x61, 0x6c,
  3134  	0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x76, 0x61, 0x6c, 0x12, 0x14, 0x0a, 0x05, 0x66,
  3135  	0x6c, 0x61, 0x67, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x66, 0x6c, 0x61, 0x67,
  3136  	0x73, 0x22, 0xdd, 0x01, 0x0a, 0x05, 0x43, 0x6c, 0x6f, 0x6e, 0x65, 0x12, 0x3d, 0x0a, 0x0c, 0x63,
  3137  	0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28,
  3138  	0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f,
  3139  	0x6e, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63,
  3140  	0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78,
  3141  	0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f,
  3142  	0x72, 0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04,
  3143  	0x65, 0x78, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20,
  3144  	0x01, 0x28, 0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x6c,
  3145  	0x61, 0x67, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73,
  3146  	0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x63, 0x6b, 0x18, 0x05, 0x20, 0x01, 0x28, 0x04, 0x52,
  3147  	0x05, 0x73, 0x74, 0x61, 0x63, 0x6b, 0x12, 0x17, 0x0a, 0x07, 0x6e, 0x65, 0x77, 0x5f, 0x74, 0x69,
  3148  	0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x04, 0x52, 0x06, 0x6e, 0x65, 0x77, 0x54, 0x69, 0x64, 0x12,
  3149  	0x10, 0x0a, 0x03, 0x74, 0x6c, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x04, 0x52, 0x03, 0x74, 0x6c,
  3150  	0x73, 0x22, 0xc8, 0x01, 0x0a, 0x04, 0x42, 0x69, 0x6e, 0x64, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f,
  3151  	0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
  3152  	0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e,
  3153  	0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f,
  3154  	0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69,
  3155  	0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72,
  3156  	0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65,
  3157  	0x78, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01,
  3158  	0x28, 0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x66, 0x64, 0x18,
  3159  	0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x66, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x64, 0x5f,
  3160  	0x70, 0x61, 0x74, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x64, 0x50, 0x61,
  3161  	0x74, 0x68, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x06, 0x20,
  3162  	0x01, 0x28, 0x0c, 0x52, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x22, 0xe0, 0x01, 0x0a,
  3163  	0x06, 0x41, 0x63, 0x63, 0x65, 0x70, 0x74, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65,
  3164  	0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
  3165  	0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f,
  3166  	0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65,
  3167  	0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74, 0x18, 0x02,
  3168  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79,
  3169  	0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78, 0x69, 0x74,
  3170  	0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52,
  3171  	0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x66, 0x64, 0x18, 0x04, 0x20, 0x01,
  3172  	0x28, 0x05, 0x52, 0x02, 0x66, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x64, 0x5f, 0x70, 0x61, 0x74,
  3173  	0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x64, 0x50, 0x61, 0x74, 0x68, 0x12,
  3174  	0x18, 0x0a, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c,
  3175  	0x52, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x6c, 0x61,
  3176  	0x67, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x22,
  3177  	0xbf, 0x01, 0x0a, 0x0d, 0x54, 0x69, 0x6d, 0x65, 0x72, 0x66, 0x64, 0x43, 0x72, 0x65, 0x61, 0x74,
  3178  	0x65, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74,
  3179  	0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72,
  3180  	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44,
  3181  	0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61,
  3182  	0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14,
  3183  	0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e,
  3184  	0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79,
  3185  	0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f,
  3186  	0x12, 0x19, 0x0a, 0x08, 0x63, 0x6c, 0x6f, 0x63, 0x6b, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01,
  3187  	0x28, 0x05, 0x52, 0x07, 0x63, 0x6c, 0x6f, 0x63, 0x6b, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x66,
  3188  	0x6c, 0x61, 0x67, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x66, 0x6c, 0x61, 0x67,
  3189  	0x73, 0x22, 0x30, 0x0a, 0x08, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x70, 0x65, 0x63, 0x12, 0x10, 0x0a,
  3190  	0x03, 0x73, 0x65, 0x63, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x03, 0x73, 0x65, 0x63, 0x12,
  3191  	0x12, 0x0a, 0x04, 0x6e, 0x73, 0x65, 0x63, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x6e,
  3192  	0x73, 0x65, 0x63, 0x22, 0x72, 0x0a, 0x0a, 0x49, 0x74, 0x69, 0x6d, 0x65, 0x72, 0x53, 0x70, 0x65,
  3193  	0x63, 0x12, 0x34, 0x0a, 0x08, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x18, 0x01, 0x20,
  3194  	0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79, 0x73,
  3195  	0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x70, 0x65, 0x63, 0x52, 0x08, 0x69,
  3196  	0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x12, 0x2e, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
  3197  	0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e,
  3198  	0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x70, 0x65, 0x63,
  3199  	0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0xc0, 0x02, 0x0a, 0x0e, 0x54, 0x69, 0x6d, 0x65,
  3200  	0x72, 0x66, 0x64, 0x53, 0x65, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f,
  3201  	0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
  3202  	0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e,
  3203  	0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f,
  3204  	0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69,
  3205  	0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72,
  3206  	0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65,
  3207  	0x78, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01,
  3208  	0x28, 0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x66, 0x64, 0x18,
  3209  	0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x66, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x64, 0x5f,
  3210  	0x70, 0x61, 0x74, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x64, 0x50, 0x61,
  3211  	0x74, 0x68, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28,
  3212  	0x05, 0x52, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x12, 0x37, 0x0a, 0x09, 0x6e, 0x65, 0x77, 0x5f,
  3213  	0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76,
  3214  	0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x49, 0x74, 0x69,
  3215  	0x6d, 0x65, 0x72, 0x53, 0x70, 0x65, 0x63, 0x52, 0x08, 0x6e, 0x65, 0x77, 0x56, 0x61, 0x6c, 0x75,
  3216  	0x65, 0x12, 0x37, 0x0a, 0x09, 0x6f, 0x6c, 0x64, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x08,
  3217  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79,
  3218  	0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x49, 0x74, 0x69, 0x6d, 0x65, 0x72, 0x53, 0x70, 0x65, 0x63,
  3219  	0x52, 0x08, 0x6f, 0x6c, 0x64, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0xf1, 0x01, 0x0a, 0x0e, 0x54,
  3220  	0x69, 0x6d, 0x65, 0x72, 0x66, 0x64, 0x47, 0x65, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3d, 0x0a,
  3221  	0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20,
  3222  	0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d,
  3223  	0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52,
  3224  	0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04,
  3225  	0x65, 0x78, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69,
  3226  	0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74,
  3227  	0x52, 0x04, 0x65, 0x78, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18,
  3228  	0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x0e, 0x0a, 0x02,
  3229  	0x66, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x66, 0x64, 0x12, 0x17, 0x0a, 0x07,
  3230  	0x66, 0x64, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66,
  3231  	0x64, 0x50, 0x61, 0x74, 0x68, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x75, 0x72, 0x5f, 0x76, 0x61, 0x6c,
  3232  	0x75, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f,
  3233  	0x72, 0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x49, 0x74, 0x69, 0x6d, 0x65, 0x72,
  3234  	0x53, 0x70, 0x65, 0x63, 0x52, 0x08, 0x63, 0x75, 0x72, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x85,
  3235  	0x01, 0x0a, 0x04, 0x46, 0x6f, 0x72, 0x6b, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65,
  3236  	0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
  3237  	0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f,
  3238  	0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65,
  3239  	0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74, 0x18, 0x02,
  3240  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79,
  3241  	0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78, 0x69, 0x74,
  3242  	0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52,
  3243  	0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x22, 0xa2, 0x01, 0x0a, 0x0b, 0x49, 0x6e, 0x6f, 0x74, 0x69,
  3244  	0x66, 0x79, 0x49, 0x6e, 0x69, 0x74, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78,
  3245  	0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
  3246  	0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6e,
  3247  	0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78,
  3248  	0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74, 0x18, 0x02, 0x20,
  3249  	0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79, 0x73,
  3250  	0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78, 0x69, 0x74, 0x12,
  3251  	0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05,
  3252  	0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x18, 0x04,
  3253  	0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x22, 0xe9, 0x01, 0x0a, 0x0f,
  3254  	0x49, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x41, 0x64, 0x64, 0x57, 0x61, 0x74, 0x63, 0x68, 0x12,
  3255  	0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18,
  3256  	0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63,
  3257  	0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74,
  3258  	0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28,
  3259  	0x0a, 0x04, 0x65, 0x78, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67,
  3260  	0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78,
  3261  	0x69, 0x74, 0x52, 0x04, 0x65, 0x78, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e,
  3262  	0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x0e,
  3263  	0x0a, 0x02, 0x66, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x66, 0x64, 0x12, 0x17,
  3264  	0x0a, 0x07, 0x66, 0x64, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
  3265  	0x06, 0x66, 0x64, 0x50, 0x61, 0x74, 0x68, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x74, 0x68, 0x6e,
  3266  	0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x74, 0x68, 0x6e,
  3267  	0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x07, 0x20, 0x01, 0x28,
  3268  	0x0d, 0x52, 0x04, 0x6d, 0x61, 0x73, 0x6b, 0x22, 0xc8, 0x01, 0x0a, 0x0e, 0x49, 0x6e, 0x6f, 0x74,
  3269  	0x69, 0x66, 0x79, 0x52, 0x6d, 0x57, 0x61, 0x74, 0x63, 0x68, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f,
  3270  	0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
  3271  	0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e,
  3272  	0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f,
  3273  	0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69,
  3274  	0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72,
  3275  	0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65,
  3276  	0x78, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01,
  3277  	0x28, 0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x66, 0x64, 0x18,
  3278  	0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x66, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x64, 0x5f,
  3279  	0x70, 0x61, 0x74, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x64, 0x50, 0x61,
  3280  	0x74, 0x68, 0x12, 0x0e, 0x0a, 0x02, 0x77, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02,
  3281  	0x77, 0x64, 0x22, 0x87, 0x02, 0x0a, 0x0a, 0x53, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x50, 0x61, 0x69,
  3282  	0x72, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74,
  3283  	0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72,
  3284  	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44,
  3285  	0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61,
  3286  	0x12, 0x28, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14,
  3287  	0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x73, 0x79, 0x73, 0x63, 0x61, 0x6c, 0x6c, 0x2e,
  3288  	0x45, 0x78, 0x69, 0x74, 0x52, 0x04, 0x65, 0x78, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x79,
  3289  	0x73, 0x6e, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x73, 0x79, 0x73, 0x6e, 0x6f,
  3290  	0x12, 0x16, 0x0a, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05,
  3291  	0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65,
  3292  	0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08,
  3293  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08,
  3294  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x6f, 0x63, 0x6b,
  3295  	0x65, 0x74, 0x31, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x73, 0x6f, 0x63, 0x6b, 0x65,
  3296  	0x74, 0x31, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x32, 0x18, 0x08, 0x20,
  3297  	0x01, 0x28, 0x05, 0x52, 0x07, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x32, 0x62, 0x06, 0x70, 0x72,
  3298  	0x6f, 0x74, 0x6f, 0x33,
  3299  }
  3300  
  3301  var (
  3302  	file_pkg_sentry_seccheck_points_syscall_proto_rawDescOnce sync.Once
  3303  	file_pkg_sentry_seccheck_points_syscall_proto_rawDescData = file_pkg_sentry_seccheck_points_syscall_proto_rawDesc
  3304  )
  3305  
  3306  func file_pkg_sentry_seccheck_points_syscall_proto_rawDescGZIP() []byte {
  3307  	file_pkg_sentry_seccheck_points_syscall_proto_rawDescOnce.Do(func() {
  3308  		file_pkg_sentry_seccheck_points_syscall_proto_rawDescData = protoimpl.X.CompressGZIP(file_pkg_sentry_seccheck_points_syscall_proto_rawDescData)
  3309  	})
  3310  	return file_pkg_sentry_seccheck_points_syscall_proto_rawDescData
  3311  }
  3312  
  3313  var file_pkg_sentry_seccheck_points_syscall_proto_msgTypes = make([]protoimpl.MessageInfo, 33)
  3314  var file_pkg_sentry_seccheck_points_syscall_proto_goTypes = []interface{}{
  3315  	(*Exit)(nil),            // 0: gvisor.syscall.Exit
  3316  	(*Syscall)(nil),         // 1: gvisor.syscall.Syscall
  3317  	(*Open)(nil),            // 2: gvisor.syscall.Open
  3318  	(*Close)(nil),           // 3: gvisor.syscall.Close
  3319  	(*Read)(nil),            // 4: gvisor.syscall.Read
  3320  	(*Write)(nil),           // 5: gvisor.syscall.Write
  3321  	(*Connect)(nil),         // 6: gvisor.syscall.Connect
  3322  	(*Execve)(nil),          // 7: gvisor.syscall.Execve
  3323  	(*Socket)(nil),          // 8: gvisor.syscall.Socket
  3324  	(*Chdir)(nil),           // 9: gvisor.syscall.Chdir
  3325  	(*Setresid)(nil),        // 10: gvisor.syscall.Setresid
  3326  	(*Setid)(nil),           // 11: gvisor.syscall.Setid
  3327  	(*StructRlimit)(nil),    // 12: gvisor.syscall.StructRlimit
  3328  	(*Prlimit)(nil),         // 13: gvisor.syscall.Prlimit
  3329  	(*Pipe)(nil),            // 14: gvisor.syscall.Pipe
  3330  	(*Fcntl)(nil),           // 15: gvisor.syscall.Fcntl
  3331  	(*Dup)(nil),             // 16: gvisor.syscall.Dup
  3332  	(*Signalfd)(nil),        // 17: gvisor.syscall.Signalfd
  3333  	(*Chroot)(nil),          // 18: gvisor.syscall.Chroot
  3334  	(*Eventfd)(nil),         // 19: gvisor.syscall.Eventfd
  3335  	(*Clone)(nil),           // 20: gvisor.syscall.Clone
  3336  	(*Bind)(nil),            // 21: gvisor.syscall.Bind
  3337  	(*Accept)(nil),          // 22: gvisor.syscall.Accept
  3338  	(*TimerfdCreate)(nil),   // 23: gvisor.syscall.TimerfdCreate
  3339  	(*Timespec)(nil),        // 24: gvisor.syscall.Timespec
  3340  	(*ItimerSpec)(nil),      // 25: gvisor.syscall.ItimerSpec
  3341  	(*TimerfdSetTime)(nil),  // 26: gvisor.syscall.TimerfdSetTime
  3342  	(*TimerfdGetTime)(nil),  // 27: gvisor.syscall.TimerfdGetTime
  3343  	(*Fork)(nil),            // 28: gvisor.syscall.Fork
  3344  	(*InotifyInit)(nil),     // 29: gvisor.syscall.InotifyInit
  3345  	(*InotifyAddWatch)(nil), // 30: gvisor.syscall.InotifyAddWatch
  3346  	(*InotifyRmWatch)(nil),  // 31: gvisor.syscall.InotifyRmWatch
  3347  	(*SocketPair)(nil),      // 32: gvisor.syscall.SocketPair
  3348  	(*ContextData)(nil),     // 33: gvisor.common.ContextData
  3349  }
  3350  var file_pkg_sentry_seccheck_points_syscall_proto_depIdxs = []int32{
  3351  	33, // 0: gvisor.syscall.Syscall.context_data:type_name -> gvisor.common.ContextData
  3352  	0,  // 1: gvisor.syscall.Syscall.exit:type_name -> gvisor.syscall.Exit
  3353  	33, // 2: gvisor.syscall.Open.context_data:type_name -> gvisor.common.ContextData
  3354  	0,  // 3: gvisor.syscall.Open.exit:type_name -> gvisor.syscall.Exit
  3355  	33, // 4: gvisor.syscall.Close.context_data:type_name -> gvisor.common.ContextData
  3356  	0,  // 5: gvisor.syscall.Close.exit:type_name -> gvisor.syscall.Exit
  3357  	33, // 6: gvisor.syscall.Read.context_data:type_name -> gvisor.common.ContextData
  3358  	0,  // 7: gvisor.syscall.Read.exit:type_name -> gvisor.syscall.Exit
  3359  	33, // 8: gvisor.syscall.Write.context_data:type_name -> gvisor.common.ContextData
  3360  	0,  // 9: gvisor.syscall.Write.exit:type_name -> gvisor.syscall.Exit
  3361  	33, // 10: gvisor.syscall.Connect.context_data:type_name -> gvisor.common.ContextData
  3362  	0,  // 11: gvisor.syscall.Connect.exit:type_name -> gvisor.syscall.Exit
  3363  	33, // 12: gvisor.syscall.Execve.context_data:type_name -> gvisor.common.ContextData
  3364  	0,  // 13: gvisor.syscall.Execve.exit:type_name -> gvisor.syscall.Exit
  3365  	33, // 14: gvisor.syscall.Socket.context_data:type_name -> gvisor.common.ContextData
  3366  	0,  // 15: gvisor.syscall.Socket.exit:type_name -> gvisor.syscall.Exit
  3367  	33, // 16: gvisor.syscall.Chdir.context_data:type_name -> gvisor.common.ContextData
  3368  	0,  // 17: gvisor.syscall.Chdir.exit:type_name -> gvisor.syscall.Exit
  3369  	33, // 18: gvisor.syscall.Setresid.context_data:type_name -> gvisor.common.ContextData
  3370  	0,  // 19: gvisor.syscall.Setresid.exit:type_name -> gvisor.syscall.Exit
  3371  	33, // 20: gvisor.syscall.Setid.context_data:type_name -> gvisor.common.ContextData
  3372  	0,  // 21: gvisor.syscall.Setid.exit:type_name -> gvisor.syscall.Exit
  3373  	33, // 22: gvisor.syscall.Prlimit.context_data:type_name -> gvisor.common.ContextData
  3374  	0,  // 23: gvisor.syscall.Prlimit.exit:type_name -> gvisor.syscall.Exit
  3375  	12, // 24: gvisor.syscall.Prlimit.new_limit:type_name -> gvisor.syscall.StructRlimit
  3376  	12, // 25: gvisor.syscall.Prlimit.old_limit:type_name -> gvisor.syscall.StructRlimit
  3377  	33, // 26: gvisor.syscall.Pipe.context_data:type_name -> gvisor.common.ContextData
  3378  	0,  // 27: gvisor.syscall.Pipe.exit:type_name -> gvisor.syscall.Exit
  3379  	33, // 28: gvisor.syscall.Fcntl.context_data:type_name -> gvisor.common.ContextData
  3380  	0,  // 29: gvisor.syscall.Fcntl.exit:type_name -> gvisor.syscall.Exit
  3381  	33, // 30: gvisor.syscall.Dup.context_data:type_name -> gvisor.common.ContextData
  3382  	0,  // 31: gvisor.syscall.Dup.exit:type_name -> gvisor.syscall.Exit
  3383  	33, // 32: gvisor.syscall.Signalfd.context_data:type_name -> gvisor.common.ContextData
  3384  	0,  // 33: gvisor.syscall.Signalfd.exit:type_name -> gvisor.syscall.Exit
  3385  	33, // 34: gvisor.syscall.Chroot.context_data:type_name -> gvisor.common.ContextData
  3386  	0,  // 35: gvisor.syscall.Chroot.exit:type_name -> gvisor.syscall.Exit
  3387  	33, // 36: gvisor.syscall.Eventfd.context_data:type_name -> gvisor.common.ContextData
  3388  	0,  // 37: gvisor.syscall.Eventfd.exit:type_name -> gvisor.syscall.Exit
  3389  	33, // 38: gvisor.syscall.Clone.context_data:type_name -> gvisor.common.ContextData
  3390  	0,  // 39: gvisor.syscall.Clone.exit:type_name -> gvisor.syscall.Exit
  3391  	33, // 40: gvisor.syscall.Bind.context_data:type_name -> gvisor.common.ContextData
  3392  	0,  // 41: gvisor.syscall.Bind.exit:type_name -> gvisor.syscall.Exit
  3393  	33, // 42: gvisor.syscall.Accept.context_data:type_name -> gvisor.common.ContextData
  3394  	0,  // 43: gvisor.syscall.Accept.exit:type_name -> gvisor.syscall.Exit
  3395  	33, // 44: gvisor.syscall.TimerfdCreate.context_data:type_name -> gvisor.common.ContextData
  3396  	0,  // 45: gvisor.syscall.TimerfdCreate.exit:type_name -> gvisor.syscall.Exit
  3397  	24, // 46: gvisor.syscall.ItimerSpec.interval:type_name -> gvisor.syscall.Timespec
  3398  	24, // 47: gvisor.syscall.ItimerSpec.value:type_name -> gvisor.syscall.Timespec
  3399  	33, // 48: gvisor.syscall.TimerfdSetTime.context_data:type_name -> gvisor.common.ContextData
  3400  	0,  // 49: gvisor.syscall.TimerfdSetTime.exit:type_name -> gvisor.syscall.Exit
  3401  	25, // 50: gvisor.syscall.TimerfdSetTime.new_value:type_name -> gvisor.syscall.ItimerSpec
  3402  	25, // 51: gvisor.syscall.TimerfdSetTime.old_value:type_name -> gvisor.syscall.ItimerSpec
  3403  	33, // 52: gvisor.syscall.TimerfdGetTime.context_data:type_name -> gvisor.common.ContextData
  3404  	0,  // 53: gvisor.syscall.TimerfdGetTime.exit:type_name -> gvisor.syscall.Exit
  3405  	25, // 54: gvisor.syscall.TimerfdGetTime.cur_value:type_name -> gvisor.syscall.ItimerSpec
  3406  	33, // 55: gvisor.syscall.Fork.context_data:type_name -> gvisor.common.ContextData
  3407  	0,  // 56: gvisor.syscall.Fork.exit:type_name -> gvisor.syscall.Exit
  3408  	33, // 57: gvisor.syscall.InotifyInit.context_data:type_name -> gvisor.common.ContextData
  3409  	0,  // 58: gvisor.syscall.InotifyInit.exit:type_name -> gvisor.syscall.Exit
  3410  	33, // 59: gvisor.syscall.InotifyAddWatch.context_data:type_name -> gvisor.common.ContextData
  3411  	0,  // 60: gvisor.syscall.InotifyAddWatch.exit:type_name -> gvisor.syscall.Exit
  3412  	33, // 61: gvisor.syscall.InotifyRmWatch.context_data:type_name -> gvisor.common.ContextData
  3413  	0,  // 62: gvisor.syscall.InotifyRmWatch.exit:type_name -> gvisor.syscall.Exit
  3414  	33, // 63: gvisor.syscall.SocketPair.context_data:type_name -> gvisor.common.ContextData
  3415  	0,  // 64: gvisor.syscall.SocketPair.exit:type_name -> gvisor.syscall.Exit
  3416  	65, // [65:65] is the sub-list for method output_type
  3417  	65, // [65:65] is the sub-list for method input_type
  3418  	65, // [65:65] is the sub-list for extension type_name
  3419  	65, // [65:65] is the sub-list for extension extendee
  3420  	0,  // [0:65] is the sub-list for field type_name
  3421  }
  3422  
  3423  func init() { file_pkg_sentry_seccheck_points_syscall_proto_init() }
  3424  func file_pkg_sentry_seccheck_points_syscall_proto_init() {
  3425  	if File_pkg_sentry_seccheck_points_syscall_proto != nil {
  3426  		return
  3427  	}
  3428  	file_pkg_sentry_seccheck_points_common_proto_init()
  3429  	if !protoimpl.UnsafeEnabled {
  3430  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  3431  			switch v := v.(*Exit); i {
  3432  			case 0:
  3433  				return &v.state
  3434  			case 1:
  3435  				return &v.sizeCache
  3436  			case 2:
  3437  				return &v.unknownFields
  3438  			default:
  3439  				return nil
  3440  			}
  3441  		}
  3442  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  3443  			switch v := v.(*Syscall); i {
  3444  			case 0:
  3445  				return &v.state
  3446  			case 1:
  3447  				return &v.sizeCache
  3448  			case 2:
  3449  				return &v.unknownFields
  3450  			default:
  3451  				return nil
  3452  			}
  3453  		}
  3454  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  3455  			switch v := v.(*Open); i {
  3456  			case 0:
  3457  				return &v.state
  3458  			case 1:
  3459  				return &v.sizeCache
  3460  			case 2:
  3461  				return &v.unknownFields
  3462  			default:
  3463  				return nil
  3464  			}
  3465  		}
  3466  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  3467  			switch v := v.(*Close); i {
  3468  			case 0:
  3469  				return &v.state
  3470  			case 1:
  3471  				return &v.sizeCache
  3472  			case 2:
  3473  				return &v.unknownFields
  3474  			default:
  3475  				return nil
  3476  			}
  3477  		}
  3478  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  3479  			switch v := v.(*Read); i {
  3480  			case 0:
  3481  				return &v.state
  3482  			case 1:
  3483  				return &v.sizeCache
  3484  			case 2:
  3485  				return &v.unknownFields
  3486  			default:
  3487  				return nil
  3488  			}
  3489  		}
  3490  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  3491  			switch v := v.(*Write); i {
  3492  			case 0:
  3493  				return &v.state
  3494  			case 1:
  3495  				return &v.sizeCache
  3496  			case 2:
  3497  				return &v.unknownFields
  3498  			default:
  3499  				return nil
  3500  			}
  3501  		}
  3502  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
  3503  			switch v := v.(*Connect); i {
  3504  			case 0:
  3505  				return &v.state
  3506  			case 1:
  3507  				return &v.sizeCache
  3508  			case 2:
  3509  				return &v.unknownFields
  3510  			default:
  3511  				return nil
  3512  			}
  3513  		}
  3514  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
  3515  			switch v := v.(*Execve); i {
  3516  			case 0:
  3517  				return &v.state
  3518  			case 1:
  3519  				return &v.sizeCache
  3520  			case 2:
  3521  				return &v.unknownFields
  3522  			default:
  3523  				return nil
  3524  			}
  3525  		}
  3526  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
  3527  			switch v := v.(*Socket); i {
  3528  			case 0:
  3529  				return &v.state
  3530  			case 1:
  3531  				return &v.sizeCache
  3532  			case 2:
  3533  				return &v.unknownFields
  3534  			default:
  3535  				return nil
  3536  			}
  3537  		}
  3538  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
  3539  			switch v := v.(*Chdir); i {
  3540  			case 0:
  3541  				return &v.state
  3542  			case 1:
  3543  				return &v.sizeCache
  3544  			case 2:
  3545  				return &v.unknownFields
  3546  			default:
  3547  				return nil
  3548  			}
  3549  		}
  3550  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
  3551  			switch v := v.(*Setresid); i {
  3552  			case 0:
  3553  				return &v.state
  3554  			case 1:
  3555  				return &v.sizeCache
  3556  			case 2:
  3557  				return &v.unknownFields
  3558  			default:
  3559  				return nil
  3560  			}
  3561  		}
  3562  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
  3563  			switch v := v.(*Setid); i {
  3564  			case 0:
  3565  				return &v.state
  3566  			case 1:
  3567  				return &v.sizeCache
  3568  			case 2:
  3569  				return &v.unknownFields
  3570  			default:
  3571  				return nil
  3572  			}
  3573  		}
  3574  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
  3575  			switch v := v.(*StructRlimit); i {
  3576  			case 0:
  3577  				return &v.state
  3578  			case 1:
  3579  				return &v.sizeCache
  3580  			case 2:
  3581  				return &v.unknownFields
  3582  			default:
  3583  				return nil
  3584  			}
  3585  		}
  3586  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
  3587  			switch v := v.(*Prlimit); i {
  3588  			case 0:
  3589  				return &v.state
  3590  			case 1:
  3591  				return &v.sizeCache
  3592  			case 2:
  3593  				return &v.unknownFields
  3594  			default:
  3595  				return nil
  3596  			}
  3597  		}
  3598  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
  3599  			switch v := v.(*Pipe); i {
  3600  			case 0:
  3601  				return &v.state
  3602  			case 1:
  3603  				return &v.sizeCache
  3604  			case 2:
  3605  				return &v.unknownFields
  3606  			default:
  3607  				return nil
  3608  			}
  3609  		}
  3610  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
  3611  			switch v := v.(*Fcntl); i {
  3612  			case 0:
  3613  				return &v.state
  3614  			case 1:
  3615  				return &v.sizeCache
  3616  			case 2:
  3617  				return &v.unknownFields
  3618  			default:
  3619  				return nil
  3620  			}
  3621  		}
  3622  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
  3623  			switch v := v.(*Dup); i {
  3624  			case 0:
  3625  				return &v.state
  3626  			case 1:
  3627  				return &v.sizeCache
  3628  			case 2:
  3629  				return &v.unknownFields
  3630  			default:
  3631  				return nil
  3632  			}
  3633  		}
  3634  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
  3635  			switch v := v.(*Signalfd); i {
  3636  			case 0:
  3637  				return &v.state
  3638  			case 1:
  3639  				return &v.sizeCache
  3640  			case 2:
  3641  				return &v.unknownFields
  3642  			default:
  3643  				return nil
  3644  			}
  3645  		}
  3646  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
  3647  			switch v := v.(*Chroot); i {
  3648  			case 0:
  3649  				return &v.state
  3650  			case 1:
  3651  				return &v.sizeCache
  3652  			case 2:
  3653  				return &v.unknownFields
  3654  			default:
  3655  				return nil
  3656  			}
  3657  		}
  3658  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
  3659  			switch v := v.(*Eventfd); i {
  3660  			case 0:
  3661  				return &v.state
  3662  			case 1:
  3663  				return &v.sizeCache
  3664  			case 2:
  3665  				return &v.unknownFields
  3666  			default:
  3667  				return nil
  3668  			}
  3669  		}
  3670  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
  3671  			switch v := v.(*Clone); i {
  3672  			case 0:
  3673  				return &v.state
  3674  			case 1:
  3675  				return &v.sizeCache
  3676  			case 2:
  3677  				return &v.unknownFields
  3678  			default:
  3679  				return nil
  3680  			}
  3681  		}
  3682  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
  3683  			switch v := v.(*Bind); i {
  3684  			case 0:
  3685  				return &v.state
  3686  			case 1:
  3687  				return &v.sizeCache
  3688  			case 2:
  3689  				return &v.unknownFields
  3690  			default:
  3691  				return nil
  3692  			}
  3693  		}
  3694  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
  3695  			switch v := v.(*Accept); i {
  3696  			case 0:
  3697  				return &v.state
  3698  			case 1:
  3699  				return &v.sizeCache
  3700  			case 2:
  3701  				return &v.unknownFields
  3702  			default:
  3703  				return nil
  3704  			}
  3705  		}
  3706  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
  3707  			switch v := v.(*TimerfdCreate); i {
  3708  			case 0:
  3709  				return &v.state
  3710  			case 1:
  3711  				return &v.sizeCache
  3712  			case 2:
  3713  				return &v.unknownFields
  3714  			default:
  3715  				return nil
  3716  			}
  3717  		}
  3718  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
  3719  			switch v := v.(*Timespec); i {
  3720  			case 0:
  3721  				return &v.state
  3722  			case 1:
  3723  				return &v.sizeCache
  3724  			case 2:
  3725  				return &v.unknownFields
  3726  			default:
  3727  				return nil
  3728  			}
  3729  		}
  3730  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
  3731  			switch v := v.(*ItimerSpec); i {
  3732  			case 0:
  3733  				return &v.state
  3734  			case 1:
  3735  				return &v.sizeCache
  3736  			case 2:
  3737  				return &v.unknownFields
  3738  			default:
  3739  				return nil
  3740  			}
  3741  		}
  3742  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
  3743  			switch v := v.(*TimerfdSetTime); i {
  3744  			case 0:
  3745  				return &v.state
  3746  			case 1:
  3747  				return &v.sizeCache
  3748  			case 2:
  3749  				return &v.unknownFields
  3750  			default:
  3751  				return nil
  3752  			}
  3753  		}
  3754  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
  3755  			switch v := v.(*TimerfdGetTime); i {
  3756  			case 0:
  3757  				return &v.state
  3758  			case 1:
  3759  				return &v.sizeCache
  3760  			case 2:
  3761  				return &v.unknownFields
  3762  			default:
  3763  				return nil
  3764  			}
  3765  		}
  3766  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
  3767  			switch v := v.(*Fork); i {
  3768  			case 0:
  3769  				return &v.state
  3770  			case 1:
  3771  				return &v.sizeCache
  3772  			case 2:
  3773  				return &v.unknownFields
  3774  			default:
  3775  				return nil
  3776  			}
  3777  		}
  3778  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
  3779  			switch v := v.(*InotifyInit); i {
  3780  			case 0:
  3781  				return &v.state
  3782  			case 1:
  3783  				return &v.sizeCache
  3784  			case 2:
  3785  				return &v.unknownFields
  3786  			default:
  3787  				return nil
  3788  			}
  3789  		}
  3790  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
  3791  			switch v := v.(*InotifyAddWatch); i {
  3792  			case 0:
  3793  				return &v.state
  3794  			case 1:
  3795  				return &v.sizeCache
  3796  			case 2:
  3797  				return &v.unknownFields
  3798  			default:
  3799  				return nil
  3800  			}
  3801  		}
  3802  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
  3803  			switch v := v.(*InotifyRmWatch); i {
  3804  			case 0:
  3805  				return &v.state
  3806  			case 1:
  3807  				return &v.sizeCache
  3808  			case 2:
  3809  				return &v.unknownFields
  3810  			default:
  3811  				return nil
  3812  			}
  3813  		}
  3814  		file_pkg_sentry_seccheck_points_syscall_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
  3815  			switch v := v.(*SocketPair); i {
  3816  			case 0:
  3817  				return &v.state
  3818  			case 1:
  3819  				return &v.sizeCache
  3820  			case 2:
  3821  				return &v.unknownFields
  3822  			default:
  3823  				return nil
  3824  			}
  3825  		}
  3826  	}
  3827  	type x struct{}
  3828  	out := protoimpl.TypeBuilder{
  3829  		File: protoimpl.DescBuilder{
  3830  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  3831  			RawDescriptor: file_pkg_sentry_seccheck_points_syscall_proto_rawDesc,
  3832  			NumEnums:      0,
  3833  			NumMessages:   33,
  3834  			NumExtensions: 0,
  3835  			NumServices:   0,
  3836  		},
  3837  		GoTypes:           file_pkg_sentry_seccheck_points_syscall_proto_goTypes,
  3838  		DependencyIndexes: file_pkg_sentry_seccheck_points_syscall_proto_depIdxs,
  3839  		MessageInfos:      file_pkg_sentry_seccheck_points_syscall_proto_msgTypes,
  3840  	}.Build()
  3841  	File_pkg_sentry_seccheck_points_syscall_proto = out.File
  3842  	file_pkg_sentry_seccheck_points_syscall_proto_rawDesc = nil
  3843  	file_pkg_sentry_seccheck_points_syscall_proto_goTypes = nil
  3844  	file_pkg_sentry_seccheck_points_syscall_proto_depIdxs = nil
  3845  }