fingerprint_debug.go 286 B

123456789101112131415161718
  1. // +build debug
  2. package stun
  3. import "fmt"
  4. // CRCMismatch represents CRC check error.
  5. type CRCMismatch struct {
  6. Expected uint32
  7. Actual uint32
  8. }
  9. func (m CRCMismatch) Error() string {
  10. return fmt.Sprintf("CRC mismatch: %x (expected) != %x (actual)",
  11. m.Expected,
  12. m.Actual,
  13. )
  14. }