INNER CODE UNIT · Go
getError
go-piv/go-ykpiv · errors.go:108
func getError(whoops C.ykpiv_rc, name string) error {
if err, ok := errorLookupMap[int(whoops)]; ok {
err.where = fmt.Sprintf("ykpiv ykpiv_%s", name)
return err
}
return nil
}
// Take a ykpiv_rc return code and turn it into a ykpiv.Error.
func getSWError(whoops int, name string) error {
if err, ok := swErrorLookupMap[int(whoops)]; ok {
err.where = fmt.Sprintf("ykpiv sw ykpiv_%s", name)
return err
}
return nil
}
// vim: foldmethod=marker