Versions in this module Expand all Collapse all v0 v0.4.0 Oct 16, 2023 v0.3.0 Oct 16, 2023 Changes in this version + const TunnelAssignmentID_Type + const TunnelClientAuthID_Type + const TunnelClientEndpoint_Type + const TunnelMediumType_Type + const TunnelPassword_Type + const TunnelPreference_Type + const TunnelPrivateGroupID_Type + const TunnelServerAuthID_Type + const TunnelServerEndpoint_Type + const TunnelType_Type + var TunnelMediumType_Strings = map[TunnelMediumType]string + var TunnelPreference_Strings = map[TunnelPreference]string + var TunnelType_Strings = map[TunnelType]string + func TunnelAssignmentID_Add(p *radius.Packet, tag byte, value []byte) (err error) + func TunnelAssignmentID_AddString(p *radius.Packet, tag byte, value string) (err error) + func TunnelAssignmentID_Del(p *radius.Packet) + func TunnelAssignmentID_Get(p *radius.Packet) (tag byte, value []byte) + func TunnelAssignmentID_GetString(p *radius.Packet) (tag byte, value string) + func TunnelAssignmentID_GetStrings(p *radius.Packet) (tags []byte, values []string, err error) + func TunnelAssignmentID_Gets(p *radius.Packet) (tags []byte, values [][]byte, err error) + func TunnelAssignmentID_Lookup(p *radius.Packet) (tag byte, value []byte, err error) + func TunnelAssignmentID_LookupString(p *radius.Packet) (tag byte, value string, err error) + func TunnelAssignmentID_Set(p *radius.Packet, tag byte, value []byte) (err error) + func TunnelAssignmentID_SetString(p *radius.Packet, tag byte, value string) (err error) + func TunnelClientAuthID_Add(p *radius.Packet, tag byte, value []byte) (err error) + func TunnelClientAuthID_AddString(p *radius.Packet, tag byte, value string) (err error) + func TunnelClientAuthID_Del(p *radius.Packet) + func TunnelClientAuthID_Get(p *radius.Packet) (tag byte, value []byte) + func TunnelClientAuthID_GetString(p *radius.Packet) (tag byte, value string) + func TunnelClientAuthID_GetStrings(p *radius.Packet) (tags []byte, values []string, err error) + func TunnelClientAuthID_Gets(p *radius.Packet) (tags []byte, values [][]byte, err error) + func TunnelClientAuthID_Lookup(p *radius.Packet) (tag byte, value []byte, err error) + func TunnelClientAuthID_LookupString(p *radius.Packet) (tag byte, value string, err error) + func TunnelClientAuthID_Set(p *radius.Packet, tag byte, value []byte) (err error) + func TunnelClientAuthID_SetString(p *radius.Packet, tag byte, value string) (err error) + func TunnelClientEndpoint_Add(p *radius.Packet, tag byte, value []byte) (err error) + func TunnelClientEndpoint_AddString(p *radius.Packet, tag byte, value string) (err error) + func TunnelClientEndpoint_Del(p *radius.Packet) + func TunnelClientEndpoint_Get(p *radius.Packet) (tag byte, value []byte) + func TunnelClientEndpoint_GetString(p *radius.Packet) (tag byte, value string) + func TunnelClientEndpoint_GetStrings(p *radius.Packet) (tags []byte, values []string, err error) + func TunnelClientEndpoint_Gets(p *radius.Packet) (tags []byte, values [][]byte, err error) + func TunnelClientEndpoint_Lookup(p *radius.Packet) (tag byte, value []byte, err error) + func TunnelClientEndpoint_LookupString(p *radius.Packet) (tag byte, value string, err error) + func TunnelClientEndpoint_Set(p *radius.Packet, tag byte, value []byte) (err error) + func TunnelClientEndpoint_SetString(p *radius.Packet, tag byte, value string) (err error) + func TunnelMediumType_Add(p *radius.Packet, tag byte, value TunnelMediumType) (err error) + func TunnelMediumType_Del(p *radius.Packet) + func TunnelMediumType_GetValueNumber(value string) (str uint32, err error) + func TunnelMediumType_GetValueString(value uint32) (str string, err error) + func TunnelMediumType_Set(p *radius.Packet, tag byte, value TunnelMediumType) (err error) + func TunnelPassword_Add(p *radius.Packet, tag byte, value []byte) (err error) + func TunnelPassword_AddString(p *radius.Packet, tag byte, value string) (err error) + func TunnelPassword_Del(p *radius.Packet) + func TunnelPassword_Get(p, q *radius.Packet) (tag byte, value []byte) + func TunnelPassword_GetString(p, q *radius.Packet) (tag byte, value string) + func TunnelPassword_GetStrings(p, q *radius.Packet) (tags []byte, values []string, err error) + func TunnelPassword_Gets(p, q *radius.Packet) (tags []byte, values [][]byte, err error) + func TunnelPassword_Lookup(p, q *radius.Packet) (tag byte, value []byte, err error) + func TunnelPassword_LookupString(p, q *radius.Packet) (tag byte, value string, err error) + func TunnelPassword_Set(p *radius.Packet, tag byte, value []byte) (err error) + func TunnelPassword_SetString(p *radius.Packet, tag byte, value string) (err error) + func TunnelPreference_Add(p *radius.Packet, tag byte, value TunnelPreference) (err error) + func TunnelPreference_Del(p *radius.Packet) + func TunnelPreference_Set(p *radius.Packet, tag byte, value TunnelPreference) (err error) + func TunnelPrivateGroupID_Add(p *radius.Packet, tag byte, value []byte) (err error) + func TunnelPrivateGroupID_AddString(p *radius.Packet, tag byte, value string) (err error) + func TunnelPrivateGroupID_Del(p *radius.Packet) + func TunnelPrivateGroupID_Get(p *radius.Packet) (tag byte, value []byte) + func TunnelPrivateGroupID_GetString(p *radius.Packet) (tag byte, value string) + func TunnelPrivateGroupID_GetStrings(p *radius.Packet) (tags []byte, values []string, err error) + func TunnelPrivateGroupID_Gets(p *radius.Packet) (tags []byte, values [][]byte, err error) + func TunnelPrivateGroupID_Lookup(p *radius.Packet) (tag byte, value []byte, err error) + func TunnelPrivateGroupID_LookupString(p *radius.Packet) (tag byte, value string, err error) + func TunnelPrivateGroupID_Set(p *radius.Packet, tag byte, value []byte) (err error) + func TunnelPrivateGroupID_SetString(p *radius.Packet, tag byte, value string) (err error) + func TunnelServerAuthID_Add(p *radius.Packet, tag byte, value []byte) (err error) + func TunnelServerAuthID_AddString(p *radius.Packet, tag byte, value string) (err error) + func TunnelServerAuthID_Del(p *radius.Packet) + func TunnelServerAuthID_Get(p *radius.Packet) (tag byte, value []byte) + func TunnelServerAuthID_GetString(p *radius.Packet) (tag byte, value string) + func TunnelServerAuthID_GetStrings(p *radius.Packet) (tags []byte, values []string, err error) + func TunnelServerAuthID_Gets(p *radius.Packet) (tags []byte, values [][]byte, err error) + func TunnelServerAuthID_Lookup(p *radius.Packet) (tag byte, value []byte, err error) + func TunnelServerAuthID_LookupString(p *radius.Packet) (tag byte, value string, err error) + func TunnelServerAuthID_Set(p *radius.Packet, tag byte, value []byte) (err error) + func TunnelServerAuthID_SetString(p *radius.Packet, tag byte, value string) (err error) + func TunnelServerEndpoint_Add(p *radius.Packet, tag byte, value []byte) (err error) + func TunnelServerEndpoint_AddString(p *radius.Packet, tag byte, value string) (err error) + func TunnelServerEndpoint_Del(p *radius.Packet) + func TunnelServerEndpoint_Get(p *radius.Packet) (tag byte, value []byte) + func TunnelServerEndpoint_GetString(p *radius.Packet) (tag byte, value string) + func TunnelServerEndpoint_GetStrings(p *radius.Packet) (tags []byte, values []string, err error) + func TunnelServerEndpoint_Gets(p *radius.Packet) (tags []byte, values [][]byte, err error) + func TunnelServerEndpoint_Lookup(p *radius.Packet) (tag byte, value []byte, err error) + func TunnelServerEndpoint_LookupString(p *radius.Packet) (tag byte, value string, err error) + func TunnelServerEndpoint_Set(p *radius.Packet, tag byte, value []byte) (err error) + func TunnelServerEndpoint_SetString(p *radius.Packet, tag byte, value string) (err error) + func TunnelType_Add(p *radius.Packet, tag byte, value TunnelType) (err error) + func TunnelType_Del(p *radius.Packet) + func TunnelType_GetValueNumber(value string) (str uint32, err error) + func TunnelType_GetValueString(value uint32) (str string, err error) + func TunnelType_Set(p *radius.Packet, tag byte, value TunnelType) (err error) + type TunnelMediumType uint32 + const TunnelMediumType_Value_Appletalk + const TunnelMediumType_Value_BBN1822 + const TunnelMediumType_Value_BanyanVines + const TunnelMediumType_Value_DecNetIV + const TunnelMediumType_Value_E163 + const TunnelMediumType_Value_E164 + const TunnelMediumType_Value_E164NSAP + const TunnelMediumType_Value_F69 + const TunnelMediumType_Value_HDLC + const TunnelMediumType_Value_IEEE802 + const TunnelMediumType_Value_IPX + const TunnelMediumType_Value_IPv4 + const TunnelMediumType_Value_IPv6 + const TunnelMediumType_Value_NSAP + const TunnelMediumType_Value_X121 + func TunnelMediumType_Get(p *radius.Packet) (tag byte, value TunnelMediumType) + func TunnelMediumType_Gets(p *radius.Packet) (tags []byte, values []TunnelMediumType, err error) + func TunnelMediumType_Lookup(p *radius.Packet) (tag byte, value TunnelMediumType, err error) + func (a TunnelMediumType) String() string + type TunnelPreference uint32 + func TunnelPreference_Get(p *radius.Packet) (tag byte, value TunnelPreference) + func TunnelPreference_Gets(p *radius.Packet) (tags []byte, values []TunnelPreference, err error) + func TunnelPreference_Lookup(p *radius.Packet) (tag byte, value TunnelPreference, err error) + func (a TunnelPreference) String() string + type TunnelType uint32 + const TunnelType_Value_AH + const TunnelType_Value_ATMP + const TunnelType_Value_DVS + const TunnelType_Value_ESP + const TunnelType_Value_GRE + const TunnelType_Value_IP + const TunnelType_Value_IPInIP + const TunnelType_Value_L2F + const TunnelType_Value_L2TP + const TunnelType_Value_MINIP + const TunnelType_Value_PPTP + const TunnelType_Value_VTP + func TunnelType_Get(p *radius.Packet) (tag byte, value TunnelType) + func TunnelType_Gets(p *radius.Packet) (tags []byte, values []TunnelType, err error) + func TunnelType_Lookup(p *radius.Packet) (tag byte, value TunnelType, err error) + func (a TunnelType) String() string