string.go 850 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. // Code generated by "stringer -output=string.go -type=EtherType"; DO NOT EDIT.
  2. package ethernet
  3. import "fmt"
  4. const (
  5. _EtherType_name_0 = "EtherTypeIPv4"
  6. _EtherType_name_1 = "EtherTypeARP"
  7. _EtherType_name_2 = "EtherTypeVLAN"
  8. _EtherType_name_3 = "EtherTypeIPv6"
  9. _EtherType_name_4 = "EtherTypeServiceVLAN"
  10. )
  11. var (
  12. _EtherType_index_0 = [...]uint8{0, 13}
  13. _EtherType_index_1 = [...]uint8{0, 12}
  14. _EtherType_index_2 = [...]uint8{0, 13}
  15. _EtherType_index_3 = [...]uint8{0, 13}
  16. _EtherType_index_4 = [...]uint8{0, 20}
  17. )
  18. func (i EtherType) String() string {
  19. switch {
  20. case i == 2048:
  21. return _EtherType_name_0
  22. case i == 2054:
  23. return _EtherType_name_1
  24. case i == 33024:
  25. return _EtherType_name_2
  26. case i == 34525:
  27. return _EtherType_name_3
  28. case i == 34984:
  29. return _EtherType_name_4
  30. default:
  31. return fmt.Sprintf("EtherType(%d)", i)
  32. }
  33. }