// Code generated by GoVPP's binapi-generator. DO NOT EDIT.
// versions:
-// binapi-generator: v0.4.0
-// VPP: 20.05.1-release
+// binapi-generator: v0.3.5-56-gc0da1f2-dirty
+// VPP: 21.06-release
// source: /usr/share/vpp/api/core/session.api.json
// Package session contains generated bindings for API file session.api.
const (
APIFile = "session"
- APIVersion = "3.2.0"
- VersionCrc = 0x9aa0ebc0
+ APIVersion = "4.0.0"
+ VersionCrc = 0x32fe1c77
)
// SessionRuleScope defines enum 'session_rule_scope'.
}
// ApplicationTLSCertAdd defines message 'application_tls_cert_add'.
+// Deprecated: to be removed post 21.06
type ApplicationTLSCertAdd struct {
AppIndex uint32 `binapi:"u32,name=app_index" json:"app_index,omitempty"`
CertLen uint16 `binapi:"u16,name=cert_len" json:"-"`
}
// ApplicationTLSCertAddReply defines message 'application_tls_cert_add_reply'.
+// Deprecated: to be removed post 21.06
type ApplicationTLSCertAddReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
}
// ApplicationTLSKeyAdd defines message 'application_tls_key_add'.
+// Deprecated: to be removed post 21.06
type ApplicationTLSKeyAdd struct {
AppIndex uint32 `binapi:"u32,name=app_index" json:"app_index,omitempty"`
KeyLen uint16 `binapi:"u16,name=key_len" json:"-"`
}
// ApplicationTLSKeyAddReply defines message 'application_tls_key_add_reply'.
+// Deprecated: to be removed post 21.06
type ApplicationTLSKeyAddReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
func (m *SessionRuleAddDel) Reset() { *m = SessionRuleAddDel{} }
func (*SessionRuleAddDel) GetMessageName() string { return "session_rule_add_del" }
-func (*SessionRuleAddDel) GetCrcString() string { return "e31f9443" }
+func (*SessionRuleAddDel) GetCrcString() string { return "e4895422" }
func (*SessionRuleAddDel) GetMessageType() api.MessageType {
return api.RequestMessage
}
func (m *SessionRulesDetails) Reset() { *m = SessionRulesDetails{} }
func (*SessionRulesDetails) GetMessageName() string { return "session_rules_details" }
-func (*SessionRulesDetails) GetCrcString() string { return "304b91f0" }
+func (*SessionRulesDetails) GetCrcString() string { return "28d71830" }
func (*SessionRulesDetails) GetMessageType() api.MessageType {
return api.ReplyMessage
}
api.RegisterMessage((*ApplicationTLSKeyAddReply)(nil), "application_tls_key_add_reply_e8d4e804")
api.RegisterMessage((*SessionEnableDisable)(nil), "session_enable_disable_c264d7bf")
api.RegisterMessage((*SessionEnableDisableReply)(nil), "session_enable_disable_reply_e8d4e804")
- api.RegisterMessage((*SessionRuleAddDel)(nil), "session_rule_add_del_e31f9443")
+ api.RegisterMessage((*SessionRuleAddDel)(nil), "session_rule_add_del_e4895422")
api.RegisterMessage((*SessionRuleAddDelReply)(nil), "session_rule_add_del_reply_e8d4e804")
- api.RegisterMessage((*SessionRulesDetails)(nil), "session_rules_details_304b91f0")
+ api.RegisterMessage((*SessionRulesDetails)(nil), "session_rules_details_28d71830")
api.RegisterMessage((*SessionRulesDump)(nil), "session_rules_dump_51077d14")
}