File: ethtool_cmd.rb

package info (click to toggle)
ruby-rethtool 0.0.5-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 148 kB
  • sloc: ruby: 167; makefile: 4
file content (23 lines) | stat: -rw-r--r-- 413 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
require 'rethtool'
require 'cstruct'

class Rethtool::EthtoolCmd < CStruct
	uint32 :cmd
	uint32 :supported
	uint32 :advertising
	uint16 :speed
	uint8  :duplex
	uint8  :port
	uint8  :phy_address
	uint8  :transceiver
	uint8  :autoneg
	uint8  :mdio_support
	uint32 :maxtxpkt
	uint32 :maxrxpkt
	uint16 :speed_hi
	uint8  :eth_tp_mdix
	uint8  :reserved
	uint32 :lp_advertising
	uint32 :reserved2
	uint32 :reserved3
end