65 lines
2.7 KiB
Factor
65 lines
2.7 KiB
Factor
|
|
IN: unix.linux.sockios
|
|
|
|
! Imported from linux-headers-2.6.15-28-686 on Ubuntu 6.06
|
|
|
|
! Routing table calls
|
|
: SIOCADDRT HEX: 890B ; ! add routing table entry
|
|
: SIOCDELRT HEX: 890C ; ! delete routing table entry
|
|
: SIOCRTMSG HEX: 890D ; ! call to routing system
|
|
|
|
! Socket configuration controls
|
|
|
|
: SIOCGIFNAME HEX: 8910 ; ! get iface name
|
|
: SIOCSIFLINK HEX: 8911 ; ! set iface channel
|
|
: SIOCGIFCONF HEX: 8912 ; ! get iface list
|
|
: SIOCGIFFLAGS HEX: 8913 ; ! get flags
|
|
: SIOCSIFFLAGS HEX: 8914 ; ! set flags
|
|
: SIOCGIFADDR HEX: 8915 ; ! get PA address
|
|
: SIOCSIFADDR HEX: 8916 ; ! set PA address
|
|
: SIOCGIFDSTADDR HEX: 8917 ; ! get remote PA address
|
|
: SIOCSIFDSTADDR HEX: 8918 ; ! set remote PA address
|
|
: SIOCGIFBRDADDR HEX: 8919 ; ! get broadcast PA address
|
|
: SIOCSIFBRDADDR HEX: 891a ; ! set broadcast PA address
|
|
: SIOCGIFNETMASK HEX: 891b ; ! get network PA mask
|
|
: SIOCSIFNETMASK HEX: 891c ; ! set network PA mask
|
|
: SIOCGIFMETRIC HEX: 891d ; ! get metric
|
|
: SIOCSIFMETRIC HEX: 891e ; ! set metric
|
|
: SIOCGIFMEM HEX: 891f ; ! get memory address (BSD)
|
|
: SIOCSIFMEM HEX: 8920 ; ! set memory address (BSD)
|
|
: SIOCGIFMTU HEX: 8921 ; ! get MTU size
|
|
: SIOCSIFMTU HEX: 8922 ; ! set MTU size
|
|
: SIOCSIFNAME HEX: 8923 ; ! set interface name
|
|
: SIOCSIFHWADDR HEX: 8924 ; ! set hardware address
|
|
: SIOCGIFENCAP HEX: 8925 ; ! get/set encapsulations
|
|
: SIOCSIFENCAP HEX: 8926 ;
|
|
: SIOCGIFHWADDR HEX: 8927 ; ! Get hardware address
|
|
: SIOCGIFSLAVE HEX: 8929 ; ! Driver slaving support
|
|
: SIOCSIFSLAVE HEX: 8930 ;
|
|
: SIOCADDMULTI HEX: 8931 ; ! Multicast address lists
|
|
: SIOCDELMULTI HEX: 8932 ;
|
|
: SIOCGIFINDEX HEX: 8933 ; ! name -> if_index mapping
|
|
: SIOGIFINDEX SIOCGIFINDEX ; ! misprint compatibility :-)
|
|
: SIOCSIFPFLAGS HEX: 8934 ; ! set/get extended flags set
|
|
: SIOCGIFPFLAGS HEX: 8935 ;
|
|
: SIOCDIFADDR HEX: 8936 ; ! delete PA address
|
|
: SIOCSIFHWBROADCAST HEX: 8937 ; ! set hardware broadcast addr
|
|
: SIOCGIFCOUNT HEX: 8938 ; ! get number of devices
|
|
|
|
: SIOCGIFBR HEX: 8940 ; ! Bridging support
|
|
: SIOCSIFBR HEX: 8941 ; ! Set bridging options
|
|
|
|
: SIOCGIFTXQLEN HEX: 8942 ; ! Get the tx queue length
|
|
: SIOCSIFTXQLEN HEX: 8943 ; ! Set the tx queue length
|
|
|
|
: SIOCGIFDIVERT HEX: 8944 ; ! Frame diversion support
|
|
: SIOCSIFDIVERT HEX: 8945 ; ! Set frame diversion options
|
|
|
|
: SIOCETHTOOL HEX: 8946 ; ! Ethtool interface
|
|
|
|
: SIOCGMIIPHY HEX: 8947 ; ! Get address of MII PHY in use
|
|
: SIOCGMIIREG HEX: 8948 ; ! Read MII PHY register.
|
|
: SIOCSMIIREG HEX: 8949 ; ! Write MII PHY register.
|
|
|
|
: SIOCWANDEV HEX: 894A ; ! get/set netdev parameters
|