inet_diag.go 690 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package netlink
  2. // INET_DIAG constatns
  3. const (
  4. INET_DIAG_NONE = iota
  5. INET_DIAG_MEMINFO
  6. INET_DIAG_INFO
  7. INET_DIAG_VEGASINFO
  8. INET_DIAG_CONG
  9. INET_DIAG_TOS
  10. INET_DIAG_TCLASS
  11. INET_DIAG_SKMEMINFO
  12. INET_DIAG_SHUTDOWN
  13. INET_DIAG_DCTCPINFO
  14. INET_DIAG_PROTOCOL
  15. INET_DIAG_SKV6ONLY
  16. INET_DIAG_LOCALS
  17. INET_DIAG_PEERS
  18. INET_DIAG_PAD
  19. INET_DIAG_MARK
  20. INET_DIAG_BBRINFO
  21. INET_DIAG_CLASS_ID
  22. INET_DIAG_MD5SIG
  23. INET_DIAG_ULP_INFO
  24. INET_DIAG_SK_BPF_STORAGES
  25. INET_DIAG_CGROUP_ID
  26. INET_DIAG_SOCKOPT
  27. INET_DIAG_MAX
  28. )
  29. type InetDiagTCPInfoResp struct {
  30. InetDiagMsg *Socket
  31. TCPInfo *TCPInfo
  32. TCPBBRInfo *TCPBBRInfo
  33. }
  34. type InetDiagUDPInfoResp struct {
  35. InetDiagMsg *Socket
  36. Memory *MemInfo
  37. }