error.go 702 B

123456789101112131415161718192021222324252627
  1. package bep44
  2. import "github.com/anacrolix/dht/v2/krpc"
  3. var (
  4. ErrValueFieldTooBig = krpc.Error{
  5. Code: krpc.ErrorCodeMessageValueFieldTooBig,
  6. Msg: "message (v field) too big",
  7. }
  8. ErrInvalidSignature = krpc.Error{
  9. Code: krpc.ErrorCodeInvalidSignature,
  10. Msg: "invalid signature",
  11. }
  12. ErrSaltFieldTooBig = krpc.Error{
  13. Code: krpc.ErrorCodeSaltFieldTooBig,
  14. Msg: "salt (salt field) too big",
  15. }
  16. ErrCasHashMismatched = krpc.Error{
  17. Code: krpc.ErrorCodeCasHashMismatched,
  18. Msg: "the CAS hash mismatched, re-read value and try again",
  19. }
  20. ErrSequenceNumberLessThanCurrent = krpc.Error{
  21. Code: krpc.ErrorCodeSequenceNumberLessThanCurrent,
  22. Msg: "sequence number less than current",
  23. }
  24. )