From 6b4ffb21884b0c03bc9faa710821fc936462e069 Mon Sep 17 00:00:00 2001 From: Andrey Konovalov Date: Tue, 4 Apr 2017 14:49:59 +0200 Subject: sys: add more socket ioctls --- sys/socket_amd64.const | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) (limited to 'sys/socket_amd64.const') diff --git a/sys/socket_amd64.const b/sys/socket_amd64.const index 2da848af5..894687482 100644 --- a/sys/socket_amd64.const +++ b/sys/socket_amd64.const @@ -9,6 +9,12 @@ AF_NETLINK = 16 AF_PACKET = 17 AF_UNIX = 1 AF_X25 = 9 +BRCTL_ADD_BRIDGE = 2 +BRCTL_DEL_BRIDGE = 3 +BRCTL_GET_BRIDGES = 1 +BRCTL_GET_VERSION = 0 +FIOGETOWN = 35075 +FIOSETOWN = 35073 IFF_ATTACH_QUEUE = 512 IFF_DETACH_QUEUE = 1024 IFF_MULTI_QUEUE = 256 @@ -40,9 +46,73 @@ MSG_WAITALL = 256 MSG_WAITFORONE = 65536 SHUT_RD = 0 SHUT_WR = 1 +SIOCADDDLCI = 35200 +SIOCADDMULTI = 35121 +SIOCBONDCHANGEACTIVE = 35221 +SIOCBONDENSLAVE = 35216 +SIOCBONDINFOQUERY = 35220 +SIOCBONDRELEASE = 35217 +SIOCBONDSETHWADDR = 35218 +SIOCBONDSLAVEINFOQUERY = 35219 +SIOCBRADDBR = 35232 +SIOCBRADDIF = 35234 +SIOCBRDELBR = 35233 +SIOCBRDELIF = 35235 +SIOCDELDLCI = 35201 +SIOCDELMULTI = 35122 +SIOCDEVPRIVATE_BEG = 35312 +SIOCDEVPRIVATE_END = 35327 +SIOCDIFADDR = 35126 +SIOCETHTOOL = 35142 +SIOCGHWTSTAMP = 35249 +SIOCGIFADDR = 35093 +SIOCGIFBR = 35136 +SIOCGIFBRDADDR = 35097 +SIOCGIFCOUNT = 35128 +SIOCGIFDSTADDR = 35095 +SIOCGIFENCAP = 35109 +SIOCGIFFLAGS = 35091 +SIOCGIFHWADDR = 35111 +SIOCGIFINDEX = 35123 +SIOCGIFMAP = 35184 +SIOCGIFMEM = 35103 +SIOCGIFMETRIC = 35101 +SIOCGIFMTU = 35105 SIOCGIFNAME = 35088 +SIOCGIFNETMASK = 35099 +SIOCGIFPFLAGS = 35125 +SIOCGIFSLAVE = 35113 +SIOCGIFTXQLEN = 35138 +SIOCGMIIPHY = 35143 +SIOCGMIIREG = 35144 +SIOCGPGRP = 35076 +SIOCGSKNS = 35148 SIOCINQ = 21531 SIOCOUTQ = 21521 +SIOCOUTQNSD = 35147 +SIOCPROTOPRIVATE_BEG = 35296 +SIOCPROTOPRIVATE_END = 35311 +SIOCSHWTSTAMP = 35248 +SIOCSIFADDR = 35094 +SIOCSIFBRDADDR = 35098 +SIOCSIFDSTADDR = 35096 +SIOCSIFENCAP = 35110 +SIOCSIFFLAGS = 35092 +SIOCSIFHWADDR = 35108 +SIOCSIFHWBROADCAST = 35127 +SIOCSIFLINK = 35089 +SIOCSIFMAP = 35185 +SIOCSIFMEM = 35104 +SIOCSIFMETRIC = 35102 +SIOCSIFMTU = 35106 +SIOCSIFNAME = 35107 +SIOCSIFNETMASK = 35100 +SIOCSIFPFLAGS = 35124 +SIOCSIFSLAVE = 35120 +SIOCSIFTXQLEN = 35139 +SIOCSMIIREG = 35145 +SIOCSPGRP = 35074 +SIOCWANDEV = 35146 SOCK_CLOEXEC = 524288 SOCK_DGRAM = 2 SOCK_NONBLOCK = 2048 -- cgit mrf-deployment