123456789101112131415161718 |
- package ndr
- import "fmt"
- // Malformed implements the error interface for malformed NDR encoding errors.
- type Malformed struct {
- EText string
- }
- // Error implements the error interface on the Malformed struct.
- func (e Malformed) Error() string {
- return fmt.Sprintf("malformed NDR stream: %s", e.EText)
- }
- // Errorf formats an error message into a malformed NDR error.
- func Errorf(format string, a ...interface{}) Malformed {
- return Malformed{EText: fmt.Sprintf(format, a...)}
- }
|