github.com/metacubex/gvisor@v0.0.0-20240320004321-933faba989ec/pkg/sentry/seccheck/points/points_go_proto/sentry.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.31.0
     4  // 	protoc        v3.21.7
     5  // source: pkg/sentry/seccheck/points/sentry.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 CloneInfo struct {
    24  	state         protoimpl.MessageState
    25  	sizeCache     protoimpl.SizeCache
    26  	unknownFields protoimpl.UnknownFields
    27  
    28  	ContextData              *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
    29  	CreatedThreadId          int32        `protobuf:"varint,3,opt,name=created_thread_id,json=createdThreadId,proto3" json:"created_thread_id,omitempty"`
    30  	CreatedThreadGroupId     int32        `protobuf:"varint,4,opt,name=created_thread_group_id,json=createdThreadGroupId,proto3" json:"created_thread_group_id,omitempty"`
    31  	CreatedThreadStartTimeNs int64        `protobuf:"varint,5,opt,name=created_thread_start_time_ns,json=createdThreadStartTimeNs,proto3" json:"created_thread_start_time_ns,omitempty"`
    32  	Flags                    uint64       `protobuf:"varint,6,opt,name=flags,proto3" json:"flags,omitempty"`
    33  }
    34  
    35  func (x *CloneInfo) Reset() {
    36  	*x = CloneInfo{}
    37  	if protoimpl.UnsafeEnabled {
    38  		mi := &file_pkg_sentry_seccheck_points_sentry_proto_msgTypes[0]
    39  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    40  		ms.StoreMessageInfo(mi)
    41  	}
    42  }
    43  
    44  func (x *CloneInfo) String() string {
    45  	return protoimpl.X.MessageStringOf(x)
    46  }
    47  
    48  func (*CloneInfo) ProtoMessage() {}
    49  
    50  func (x *CloneInfo) ProtoReflect() protoreflect.Message {
    51  	mi := &file_pkg_sentry_seccheck_points_sentry_proto_msgTypes[0]
    52  	if protoimpl.UnsafeEnabled && x != nil {
    53  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    54  		if ms.LoadMessageInfo() == nil {
    55  			ms.StoreMessageInfo(mi)
    56  		}
    57  		return ms
    58  	}
    59  	return mi.MessageOf(x)
    60  }
    61  
    62  // Deprecated: Use CloneInfo.ProtoReflect.Descriptor instead.
    63  func (*CloneInfo) Descriptor() ([]byte, []int) {
    64  	return file_pkg_sentry_seccheck_points_sentry_proto_rawDescGZIP(), []int{0}
    65  }
    66  
    67  func (x *CloneInfo) GetContextData() *ContextData {
    68  	if x != nil {
    69  		return x.ContextData
    70  	}
    71  	return nil
    72  }
    73  
    74  func (x *CloneInfo) GetCreatedThreadId() int32 {
    75  	if x != nil {
    76  		return x.CreatedThreadId
    77  	}
    78  	return 0
    79  }
    80  
    81  func (x *CloneInfo) GetCreatedThreadGroupId() int32 {
    82  	if x != nil {
    83  		return x.CreatedThreadGroupId
    84  	}
    85  	return 0
    86  }
    87  
    88  func (x *CloneInfo) GetCreatedThreadStartTimeNs() int64 {
    89  	if x != nil {
    90  		return x.CreatedThreadStartTimeNs
    91  	}
    92  	return 0
    93  }
    94  
    95  func (x *CloneInfo) GetFlags() uint64 {
    96  	if x != nil {
    97  		return x.Flags
    98  	}
    99  	return 0
   100  }
   101  
   102  type ExecveInfo struct {
   103  	state         protoimpl.MessageState
   104  	sizeCache     protoimpl.SizeCache
   105  	unknownFields protoimpl.UnknownFields
   106  
   107  	ContextData  *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
   108  	BinaryPath   string       `protobuf:"bytes,2,opt,name=binary_path,json=binaryPath,proto3" json:"binary_path,omitempty"`
   109  	Argv         []string     `protobuf:"bytes,3,rep,name=argv,proto3" json:"argv,omitempty"`
   110  	Env          []string     `protobuf:"bytes,4,rep,name=env,proto3" json:"env,omitempty"`
   111  	BinaryMode   uint32       `protobuf:"varint,5,opt,name=binary_mode,json=binaryMode,proto3" json:"binary_mode,omitempty"`
   112  	BinaryUid    uint32       `protobuf:"varint,6,opt,name=binary_uid,json=binaryUid,proto3" json:"binary_uid,omitempty"`
   113  	BinaryGid    uint32       `protobuf:"varint,7,opt,name=binary_gid,json=binaryGid,proto3" json:"binary_gid,omitempty"`
   114  	BinarySha256 []byte       `protobuf:"bytes,8,opt,name=binary_sha256,json=binarySha256,proto3" json:"binary_sha256,omitempty"`
   115  }
   116  
   117  func (x *ExecveInfo) Reset() {
   118  	*x = ExecveInfo{}
   119  	if protoimpl.UnsafeEnabled {
   120  		mi := &file_pkg_sentry_seccheck_points_sentry_proto_msgTypes[1]
   121  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   122  		ms.StoreMessageInfo(mi)
   123  	}
   124  }
   125  
   126  func (x *ExecveInfo) String() string {
   127  	return protoimpl.X.MessageStringOf(x)
   128  }
   129  
   130  func (*ExecveInfo) ProtoMessage() {}
   131  
   132  func (x *ExecveInfo) ProtoReflect() protoreflect.Message {
   133  	mi := &file_pkg_sentry_seccheck_points_sentry_proto_msgTypes[1]
   134  	if protoimpl.UnsafeEnabled && x != nil {
   135  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   136  		if ms.LoadMessageInfo() == nil {
   137  			ms.StoreMessageInfo(mi)
   138  		}
   139  		return ms
   140  	}
   141  	return mi.MessageOf(x)
   142  }
   143  
   144  // Deprecated: Use ExecveInfo.ProtoReflect.Descriptor instead.
   145  func (*ExecveInfo) Descriptor() ([]byte, []int) {
   146  	return file_pkg_sentry_seccheck_points_sentry_proto_rawDescGZIP(), []int{1}
   147  }
   148  
   149  func (x *ExecveInfo) GetContextData() *ContextData {
   150  	if x != nil {
   151  		return x.ContextData
   152  	}
   153  	return nil
   154  }
   155  
   156  func (x *ExecveInfo) GetBinaryPath() string {
   157  	if x != nil {
   158  		return x.BinaryPath
   159  	}
   160  	return ""
   161  }
   162  
   163  func (x *ExecveInfo) GetArgv() []string {
   164  	if x != nil {
   165  		return x.Argv
   166  	}
   167  	return nil
   168  }
   169  
   170  func (x *ExecveInfo) GetEnv() []string {
   171  	if x != nil {
   172  		return x.Env
   173  	}
   174  	return nil
   175  }
   176  
   177  func (x *ExecveInfo) GetBinaryMode() uint32 {
   178  	if x != nil {
   179  		return x.BinaryMode
   180  	}
   181  	return 0
   182  }
   183  
   184  func (x *ExecveInfo) GetBinaryUid() uint32 {
   185  	if x != nil {
   186  		return x.BinaryUid
   187  	}
   188  	return 0
   189  }
   190  
   191  func (x *ExecveInfo) GetBinaryGid() uint32 {
   192  	if x != nil {
   193  		return x.BinaryGid
   194  	}
   195  	return 0
   196  }
   197  
   198  func (x *ExecveInfo) GetBinarySha256() []byte {
   199  	if x != nil {
   200  		return x.BinarySha256
   201  	}
   202  	return nil
   203  }
   204  
   205  type ExitNotifyParentInfo struct {
   206  	state         protoimpl.MessageState
   207  	sizeCache     protoimpl.SizeCache
   208  	unknownFields protoimpl.UnknownFields
   209  
   210  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
   211  	ExitStatus  int32        `protobuf:"varint,2,opt,name=exit_status,json=exitStatus,proto3" json:"exit_status,omitempty"`
   212  }
   213  
   214  func (x *ExitNotifyParentInfo) Reset() {
   215  	*x = ExitNotifyParentInfo{}
   216  	if protoimpl.UnsafeEnabled {
   217  		mi := &file_pkg_sentry_seccheck_points_sentry_proto_msgTypes[2]
   218  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   219  		ms.StoreMessageInfo(mi)
   220  	}
   221  }
   222  
   223  func (x *ExitNotifyParentInfo) String() string {
   224  	return protoimpl.X.MessageStringOf(x)
   225  }
   226  
   227  func (*ExitNotifyParentInfo) ProtoMessage() {}
   228  
   229  func (x *ExitNotifyParentInfo) ProtoReflect() protoreflect.Message {
   230  	mi := &file_pkg_sentry_seccheck_points_sentry_proto_msgTypes[2]
   231  	if protoimpl.UnsafeEnabled && x != nil {
   232  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   233  		if ms.LoadMessageInfo() == nil {
   234  			ms.StoreMessageInfo(mi)
   235  		}
   236  		return ms
   237  	}
   238  	return mi.MessageOf(x)
   239  }
   240  
   241  // Deprecated: Use ExitNotifyParentInfo.ProtoReflect.Descriptor instead.
   242  func (*ExitNotifyParentInfo) Descriptor() ([]byte, []int) {
   243  	return file_pkg_sentry_seccheck_points_sentry_proto_rawDescGZIP(), []int{2}
   244  }
   245  
   246  func (x *ExitNotifyParentInfo) GetContextData() *ContextData {
   247  	if x != nil {
   248  		return x.ContextData
   249  	}
   250  	return nil
   251  }
   252  
   253  func (x *ExitNotifyParentInfo) GetExitStatus() int32 {
   254  	if x != nil {
   255  		return x.ExitStatus
   256  	}
   257  	return 0
   258  }
   259  
   260  type TaskExit struct {
   261  	state         protoimpl.MessageState
   262  	sizeCache     protoimpl.SizeCache
   263  	unknownFields protoimpl.UnknownFields
   264  
   265  	ContextData *ContextData `protobuf:"bytes,1,opt,name=context_data,json=contextData,proto3" json:"context_data,omitempty"`
   266  	ExitStatus  int32        `protobuf:"varint,2,opt,name=exit_status,json=exitStatus,proto3" json:"exit_status,omitempty"`
   267  }
   268  
   269  func (x *TaskExit) Reset() {
   270  	*x = TaskExit{}
   271  	if protoimpl.UnsafeEnabled {
   272  		mi := &file_pkg_sentry_seccheck_points_sentry_proto_msgTypes[3]
   273  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   274  		ms.StoreMessageInfo(mi)
   275  	}
   276  }
   277  
   278  func (x *TaskExit) String() string {
   279  	return protoimpl.X.MessageStringOf(x)
   280  }
   281  
   282  func (*TaskExit) ProtoMessage() {}
   283  
   284  func (x *TaskExit) ProtoReflect() protoreflect.Message {
   285  	mi := &file_pkg_sentry_seccheck_points_sentry_proto_msgTypes[3]
   286  	if protoimpl.UnsafeEnabled && x != nil {
   287  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   288  		if ms.LoadMessageInfo() == nil {
   289  			ms.StoreMessageInfo(mi)
   290  		}
   291  		return ms
   292  	}
   293  	return mi.MessageOf(x)
   294  }
   295  
   296  // Deprecated: Use TaskExit.ProtoReflect.Descriptor instead.
   297  func (*TaskExit) Descriptor() ([]byte, []int) {
   298  	return file_pkg_sentry_seccheck_points_sentry_proto_rawDescGZIP(), []int{3}
   299  }
   300  
   301  func (x *TaskExit) GetContextData() *ContextData {
   302  	if x != nil {
   303  		return x.ContextData
   304  	}
   305  	return nil
   306  }
   307  
   308  func (x *TaskExit) GetExitStatus() int32 {
   309  	if x != nil {
   310  		return x.ExitStatus
   311  	}
   312  	return 0
   313  }
   314  
   315  var File_pkg_sentry_seccheck_points_sentry_proto protoreflect.FileDescriptor
   316  
   317  var file_pkg_sentry_seccheck_points_sentry_proto_rawDesc = []byte{
   318  	0x0a, 0x27, 0x70, 0x6b, 0x67, 0x2f, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2f, 0x73, 0x65, 0x63,
   319  	0x63, 0x68, 0x65, 0x63, 0x6b, 0x2f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x2f, 0x73, 0x65, 0x6e,
   320  	0x74, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0d, 0x67, 0x76, 0x69, 0x73, 0x6f,
   321  	0x72, 0x2e, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x1a, 0x27, 0x70, 0x6b, 0x67, 0x2f, 0x73, 0x65,
   322  	0x6e, 0x74, 0x72, 0x79, 0x2f, 0x73, 0x65, 0x63, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x2f, 0x70, 0x6f,
   323  	0x69, 0x6e, 0x74, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   324  	0x6f, 0x22, 0x83, 0x02, 0x0a, 0x09, 0x43, 0x6c, 0x6f, 0x6e, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12,
   325  	0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18,
   326  	0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63,
   327  	0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74,
   328  	0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2a,
   329  	0x0a, 0x11, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x74, 0x68, 0x72, 0x65, 0x61, 0x64,
   330  	0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0f, 0x63, 0x72, 0x65, 0x61, 0x74,
   331  	0x65, 0x64, 0x54, 0x68, 0x72, 0x65, 0x61, 0x64, 0x49, 0x64, 0x12, 0x35, 0x0a, 0x17, 0x63, 0x72,
   332  	0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x74, 0x68, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f,
   333  	0x75, 0x70, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x14, 0x63, 0x72, 0x65,
   334  	0x61, 0x74, 0x65, 0x64, 0x54, 0x68, 0x72, 0x65, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49,
   335  	0x64, 0x12, 0x3e, 0x0a, 0x1c, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x74, 0x68, 0x72,
   336  	0x65, 0x61, 0x64, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x6e,
   337  	0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x18, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64,
   338  	0x54, 0x68, 0x72, 0x65, 0x61, 0x64, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x4e,
   339  	0x73, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x04,
   340  	0x52, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x22, 0x96, 0x02, 0x0a, 0x0a, 0x45, 0x78, 0x65, 0x63,
   341  	0x76, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78,
   342  	0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
   343  	0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6e,
   344  	0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78,
   345  	0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1f, 0x0a, 0x0b, 0x62, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x5f,
   346  	0x70, 0x61, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x62, 0x69, 0x6e, 0x61,
   347  	0x72, 0x79, 0x50, 0x61, 0x74, 0x68, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x72, 0x67, 0x76, 0x18, 0x03,
   348  	0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x61, 0x72, 0x67, 0x76, 0x12, 0x10, 0x0a, 0x03, 0x65, 0x6e,
   349  	0x76, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x03, 0x65, 0x6e, 0x76, 0x12, 0x1f, 0x0a, 0x0b,
   350  	0x62, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28,
   351  	0x0d, 0x52, 0x0a, 0x62, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x1d, 0x0a,
   352  	0x0a, 0x62, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x5f, 0x75, 0x69, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28,
   353  	0x0d, 0x52, 0x09, 0x62, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x55, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x0a,
   354  	0x62, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x5f, 0x67, 0x69, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d,
   355  	0x52, 0x09, 0x62, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x47, 0x69, 0x64, 0x12, 0x23, 0x0a, 0x0d, 0x62,
   356  	0x69, 0x6e, 0x61, 0x72, 0x79, 0x5f, 0x73, 0x68, 0x61, 0x32, 0x35, 0x36, 0x18, 0x08, 0x20, 0x01,
   357  	0x28, 0x0c, 0x52, 0x0c, 0x62, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x53, 0x68, 0x61, 0x32, 0x35, 0x36,
   358  	0x22, 0x76, 0x0a, 0x14, 0x45, 0x78, 0x69, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x50, 0x61,
   359  	0x72, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74,
   360  	0x65, 0x78, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
   361  	0x2e, 0x67, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43,
   362  	0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74,
   363  	0x65, 0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1f, 0x0a, 0x0b, 0x65, 0x78, 0x69, 0x74, 0x5f,
   364  	0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x65, 0x78,
   365  	0x69, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x6a, 0x0a, 0x08, 0x54, 0x61, 0x73, 0x6b,
   366  	0x45, 0x78, 0x69, 0x74, 0x12, 0x3d, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f,
   367  	0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x76, 0x69,
   368  	0x73, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65,
   369  	0x78, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x44,
   370  	0x61, 0x74, 0x61, 0x12, 0x1f, 0x0a, 0x0b, 0x65, 0x78, 0x69, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x74,
   371  	0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x65, 0x78, 0x69, 0x74, 0x53, 0x74,
   372  	0x61, 0x74, 0x75, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   373  }
   374  
   375  var (
   376  	file_pkg_sentry_seccheck_points_sentry_proto_rawDescOnce sync.Once
   377  	file_pkg_sentry_seccheck_points_sentry_proto_rawDescData = file_pkg_sentry_seccheck_points_sentry_proto_rawDesc
   378  )
   379  
   380  func file_pkg_sentry_seccheck_points_sentry_proto_rawDescGZIP() []byte {
   381  	file_pkg_sentry_seccheck_points_sentry_proto_rawDescOnce.Do(func() {
   382  		file_pkg_sentry_seccheck_points_sentry_proto_rawDescData = protoimpl.X.CompressGZIP(file_pkg_sentry_seccheck_points_sentry_proto_rawDescData)
   383  	})
   384  	return file_pkg_sentry_seccheck_points_sentry_proto_rawDescData
   385  }
   386  
   387  var file_pkg_sentry_seccheck_points_sentry_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
   388  var file_pkg_sentry_seccheck_points_sentry_proto_goTypes = []interface{}{
   389  	(*CloneInfo)(nil),            // 0: gvisor.sentry.CloneInfo
   390  	(*ExecveInfo)(nil),           // 1: gvisor.sentry.ExecveInfo
   391  	(*ExitNotifyParentInfo)(nil), // 2: gvisor.sentry.ExitNotifyParentInfo
   392  	(*TaskExit)(nil),             // 3: gvisor.sentry.TaskExit
   393  	(*ContextData)(nil),          // 4: gvisor.common.ContextData
   394  }
   395  var file_pkg_sentry_seccheck_points_sentry_proto_depIdxs = []int32{
   396  	4, // 0: gvisor.sentry.CloneInfo.context_data:type_name -> gvisor.common.ContextData
   397  	4, // 1: gvisor.sentry.ExecveInfo.context_data:type_name -> gvisor.common.ContextData
   398  	4, // 2: gvisor.sentry.ExitNotifyParentInfo.context_data:type_name -> gvisor.common.ContextData
   399  	4, // 3: gvisor.sentry.TaskExit.context_data:type_name -> gvisor.common.ContextData
   400  	4, // [4:4] is the sub-list for method output_type
   401  	4, // [4:4] is the sub-list for method input_type
   402  	4, // [4:4] is the sub-list for extension type_name
   403  	4, // [4:4] is the sub-list for extension extendee
   404  	0, // [0:4] is the sub-list for field type_name
   405  }
   406  
   407  func init() { file_pkg_sentry_seccheck_points_sentry_proto_init() }
   408  func file_pkg_sentry_seccheck_points_sentry_proto_init() {
   409  	if File_pkg_sentry_seccheck_points_sentry_proto != nil {
   410  		return
   411  	}
   412  	file_pkg_sentry_seccheck_points_common_proto_init()
   413  	if !protoimpl.UnsafeEnabled {
   414  		file_pkg_sentry_seccheck_points_sentry_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   415  			switch v := v.(*CloneInfo); i {
   416  			case 0:
   417  				return &v.state
   418  			case 1:
   419  				return &v.sizeCache
   420  			case 2:
   421  				return &v.unknownFields
   422  			default:
   423  				return nil
   424  			}
   425  		}
   426  		file_pkg_sentry_seccheck_points_sentry_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   427  			switch v := v.(*ExecveInfo); i {
   428  			case 0:
   429  				return &v.state
   430  			case 1:
   431  				return &v.sizeCache
   432  			case 2:
   433  				return &v.unknownFields
   434  			default:
   435  				return nil
   436  			}
   437  		}
   438  		file_pkg_sentry_seccheck_points_sentry_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   439  			switch v := v.(*ExitNotifyParentInfo); i {
   440  			case 0:
   441  				return &v.state
   442  			case 1:
   443  				return &v.sizeCache
   444  			case 2:
   445  				return &v.unknownFields
   446  			default:
   447  				return nil
   448  			}
   449  		}
   450  		file_pkg_sentry_seccheck_points_sentry_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
   451  			switch v := v.(*TaskExit); i {
   452  			case 0:
   453  				return &v.state
   454  			case 1:
   455  				return &v.sizeCache
   456  			case 2:
   457  				return &v.unknownFields
   458  			default:
   459  				return nil
   460  			}
   461  		}
   462  	}
   463  	type x struct{}
   464  	out := protoimpl.TypeBuilder{
   465  		File: protoimpl.DescBuilder{
   466  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   467  			RawDescriptor: file_pkg_sentry_seccheck_points_sentry_proto_rawDesc,
   468  			NumEnums:      0,
   469  			NumMessages:   4,
   470  			NumExtensions: 0,
   471  			NumServices:   0,
   472  		},
   473  		GoTypes:           file_pkg_sentry_seccheck_points_sentry_proto_goTypes,
   474  		DependencyIndexes: file_pkg_sentry_seccheck_points_sentry_proto_depIdxs,
   475  		MessageInfos:      file_pkg_sentry_seccheck_points_sentry_proto_msgTypes,
   476  	}.Build()
   477  	File_pkg_sentry_seccheck_points_sentry_proto = out.File
   478  	file_pkg_sentry_seccheck_points_sentry_proto_rawDesc = nil
   479  	file_pkg_sentry_seccheck_points_sentry_proto_goTypes = nil
   480  	file_pkg_sentry_seccheck_points_sentry_proto_depIdxs = nil
   481  }