Versions in this module Expand all Collapse all v1 v1.1.1 Aug 18, 2020 Changes in this version + const MSMPPERecvKey_Type + const MSMPPESendKey_Type + var MicrosoftVendor = []byte + func AddMessageAuthenticatorAttr(p *radius.Packet) error + func GenSessionID(calling string, called string) string + func GenerateMPPEAttribute(key []byte, s []byte, r []byte, a []byte, t radius.Type) ([]byte, error) + func GenerateMPPEKey(key []byte, s []byte, r []byte, a []byte) []byte + func GetKeyingAttributes(msk []byte, secret []byte, authenticator []byte) (rcv, snd radius.Attribute, err error) + func ToRadiusCode(eapCode uint8) radius.Code + func ValidateConfigs(cfg *mconfig.RadiusConfig) *mconfig.RadiusConfig + type AcctServer struct + func (s *AcctServer) ServeRADIUS(w radius.ResponseWriter, r *radius.Request) + type AuthServer struct + func (s *AuthServer) ServeRADIUS(w radius.ResponseWriter, r *radius.Request) + type Server struct + func New(cfg *mconfig.RadiusConfig, authRPC protos.AuthenticatorServer, ...) *Server + func (s *Server) GetConfig() *mconfig.RadiusConfig + func (s *Server) StartAcct() error + func (s *Server) StartAuth() error Other modules containing this package github.com/go-magma/magma