Lines Matching refs:ifreq
83 #define SIOCSIFADDR _IOW('i', 12, struct ifreq) /* set ifnet address */
85 #define OSIOCGIFADDR _IOWR('i', 13, struct ifreq) /* deprecated */
87 #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) /* set p-p address */
89 #define OSIOCGIFDSTADDR _IOWR('i', 15, struct ifreq) /* deprecated */
91 #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) /* set ifnet flags */
92 #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) /* get ifnet flags */
94 #define OSIOCGIFBRDADDR _IOWR('i', 18, struct ifreq) /* deprecated */
96 #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) /* set broadcast addr */
101 #define OSIOCGIFNETMASK _IOWR('i', 21, struct ifreq) /* deprecated */
103 #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) /* set net addr mask */
104 #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) /* get IF metric */
105 #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) /* set IF metric */
106 #define SIOCDIFADDR _IOW('i', 25, struct ifreq) /* delete IF addr */
109 #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) /* get ifnet address */
110 #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) /* get p-p address */
111 #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) /* get broadcast addr */
119 #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) /* get net addr mask */
120 #define SIOCAUTOADDR _IOWR('i', 38, struct ifreq) /* autoconf address */
121 #define SIOCAUTONETMASK _IOW('i', 39, struct ifreq) /* autoconf netmask */
122 #define SIOCARPIPLL _IOWR('i', 40, struct ifreq) /* arp for IPv4LL address */
124 #define SIOCADDMULTI _IOW('i', 49, struct ifreq) /* add m'cast addr */
125 #define SIOCDELMULTI _IOW('i', 50, struct ifreq) /* del m'cast addr */
126 #define SIOCGIFMTU _IOWR('i', 51, struct ifreq) /* get IF mtu */
127 #define SIOCSIFMTU _IOW('i', 52, struct ifreq) /* set IF mtu */
128 #define SIOCGIFPHYS _IOWR('i', 53, struct ifreq) /* get IF wire */
129 #define SIOCSIFPHYS _IOW('i', 54, struct ifreq) /* set IF wire */
130 #define SIOCSIFMEDIA _IOWR('i', 55, struct ifreq) /* set net media */
142 #define SIOCSIFGENERIC _IOW('i', 57, struct ifreq) /* generic IF set op */
143 #define SIOCGIFGENERIC _IOWR('i', 58, struct ifreq) /* generic IF get op */
146 #define SIOCSIFLLADDR _IOW('i', 60, struct ifreq) /* set link level addr */
149 #define SIOCGIFPSRCADDR _IOWR('i', 63, struct ifreq) /* get gif psrc addr */
150 #define SIOCGIFPDSTADDR _IOWR('i', 64, struct ifreq) /* get gif pdst addr */
151 #define SIOCDIFPHYADDR _IOW('i', 65, struct ifreq) /* delete gif addrs */
153 #define SIOCGIFDEVMTU _IOWR('i', 68, struct ifreq) /* get if ifdevmtu */
154 #define SIOCSIFALTMTU _IOW('i', 69, struct ifreq) /* set if alternate mtu */
155 #define SIOCGIFALTMTU _IOWR('i', 72, struct ifreq) /* get if alternate mtu */
156 #define SIOCSIFBOND _IOW('i', 70, struct ifreq) /* set bond if config */
157 #define SIOCGIFBOND _IOWR('i', 71, struct ifreq) /* get bond if config */
176 #define SIOCPROTOATTACH _IOWR('i', 80, struct ifreq) /* attach proto to interface */
177 #define SIOCPROTODETACH _IOWR('i', 81, struct ifreq) /* detach proto from interface */
180 #define SIOCSIFCAP _IOW('i', 90, struct ifreq) /* set IF features */
181 #define SIOCGIFCAP _IOWR('i', 91, struct ifreq) /* get IF features */
183 #define SIOCSIFMANAGEMENT _IOWR('i', 92, struct ifreq) /* set management interface */
185 #define SIOCIFCREATE _IOWR('i', 120, struct ifreq) /* create clone if */
186 #define SIOCIFDESTROY _IOW('i', 121, struct ifreq) /* destroy clone if */
187 #define SIOCIFCREATE2 _IOWR('i', 122, struct ifreq) /* create clone if with data */
204 #define SIOCSIFVLAN _IOW('i', 126, struct ifreq) /* set VLAN config */
205 #define SIOCGIFVLAN _IOWR('i', 127, struct ifreq) /* get VLAN config */
220 #define SIOCGIFASYNCMAP _IOWR('i', 124, struct ifreq) /* get ppp asyncmap */
221 #define SIOCSIFASYNCMAP _IOW('i', 125, struct ifreq) /* set ppp asyncmap */
228 #define SIOCGIFMAC _IOWR('i', 130, struct ifreq) /* deprecated */
229 #define SIOCSIFMAC _IOW('i', 131, struct ifreq) /* deprecated */
230 #define SIOCSIFKPI _IOW('i', 134, struct ifreq) /* set interface kext param - root only */
231 #define SIOCGIFKPI _IOWR('i', 135, struct ifreq) /* get interface kext param */
233 #define SIOCGIFWAKEFLAGS _IOWR('i', 136, struct ifreq) /* get interface wake property flags */
236 #define SIOCGIFGETRTREFCNT _IOWR('i', 137, struct ifreq) /* get interface route refcnt */
237 #define SIOCGIFLINKQUALITYMETRIC _IOWR('i', 138, struct ifreq) /* get LQM */
238 #define SIOCSIFOPPORTUNISTIC _IOWR('i', 139, struct ifreq) /* deprecated; use SIOCSIFTHROTTLE …
239 #define SIOCGIFOPPORTUNISTIC _IOWR('i', 140, struct ifreq) /* deprecated; use SIOCGIFTHROTTLE …
240 #define SIOCSETROUTERMODE _IOWR('i', 141, struct ifreq) /* enable/disable IPv4 router mode …
241 #define SIOCGIFEFLAGS _IOWR('i', 142, struct ifreq) /* get extended ifnet flags */
264 #define SIOCSIFLOG _IOWR('i', 155, struct ifreq)
265 #define SIOCGIFLOG _IOWR('i', 156, struct ifreq)
266 #define SIOCGIFDELEGATE _IOWR('i', 157, struct ifreq)
267 #define SIOCGIFLLADDR _IOWR('i', 158, struct ifreq) /* get link level addr */
268 #define SIOCGIFTYPE _IOWR('i', 159, struct ifreq) /* get interface type */
269 #define SIOCGIFEXPENSIVE _IOWR('i', 160, struct ifreq) /* get interface expensive flag */
270 #define SIOCSIFEXPENSIVE _IOWR('i', 161, struct ifreq) /* mark interface expensive */
271 #define SIOCGIF2KCL _IOWR('i', 162, struct ifreq) /* interface prefers 2 KB clusters */
272 #define SIOCSIF2KCL _IOWR('i', 163, struct ifreq)
273 #define SIOCGSTARTDELAY _IOWR('i', 164, struct ifreq)
287 #define SIOCSIFINTERFACESTATE _IOWR('i', 169, struct ifreq) /* set interface state */
288 #define SIOCGIFINTERFACESTATE _IOWR('i', 170, struct ifreq) /* get interface state */
289 #define SIOCSIFPROBECONNECTIVITY _IOWR('i', 171, struct ifreq) /* Start/Stop probes to check connec…
290 #define SIOCGIFPROBECONNECTIVITY _IOWR('i', 172, struct ifreq) /* check if connectivity pr…
293 #define SIOCGIFFUNCTIONALTYPE _IOWR('i', 173, struct ifreq) /* get interface functional type */
298 #define SIOCGECNMODE _IOWR('i', 176, struct ifreq)
299 #define SIOCSECNMODE _IOW('i', 177, struct ifreq)
304 #define SIOCSQOSMARKINGMODE _IOWR('i', 180, struct ifreq)
306 #define SIOCSQOSMARKINGENABLED _IOWR('i', 181, struct ifreq)
308 #define SIOCGQOSMARKINGMODE _IOWR('i', 182, struct ifreq)
309 #define SIOCGQOSMARKINGENABLED _IOWR('i', 183, struct ifreq)
312 #define SIOCSIFTIMESTAMPENABLE _IOWR('i', 184, struct ifreq)
313 #define SIOCSIFTIMESTAMPDISABLE _IOWR('i', 185, struct ifreq)
314 #define SIOCGIFTIMESTAMPENABLED _IOWR('i', 186, struct ifreq)
316 #define SIOCSIFDISABLEOUTPUT _IOWR('i', 187, struct ifreq)
318 #define SIOCSIFSUBFAMILY _IOWR('i', 188, struct ifreq)
327 #define SIOCSIFLOWINTERNET _IOWR('i', 191, struct ifreq)
328 #define SIOCGIFLOWINTERNET _IOWR('i', 192, struct ifreq)
340 #define SIOCSIF6LOWPAN _IOW('i', 196, struct ifreq) /* set 6LOWPAN config */
341 #define SIOCGIF6LOWPAN _IOWR('i', 197, struct ifreq) /* get 6LOWPAN config */
344 #define SIOCGIFTCPKAOMAX _IOWR('i', 198, struct ifreq) /* Max TCP keep alive offload slots…
345 #define SIOCGIFLOWPOWER _IOWR('i', 199, struct ifreq) /* Low Power Mode */
346 #define SIOCSIFLOWPOWER _IOWR('i', 200, struct ifreq) /* Low Power Mode */
350 #define SIOCGIFMPKLOG _IOWR('i', 202, struct ifreq) /* Multi-layer Packet Logging */
351 #define SIOCSIFMPKLOG _IOWR('i', 203, struct ifreq) /* Multi-layer Packet Logging */
353 #define SIOCGIFCONSTRAINED _IOWR('i', 204, struct ifreq) /* get interface constrained flag */
354 #define SIOCSIFCONSTRAINED _IOWR('i', 205, struct ifreq) /* mark interface constrained */
356 #define SIOCGIFXFLAGS _IOWR('i', 206, struct ifreq) /* get extended ifnet flags */
358 #define SIOCGIFNOACKPRIO _IOWR('i', 207, struct ifreq) /* get interface no ack prioritization flag …
359 #define SIOCSIFNOACKPRIO _IOWR('i', 208, struct ifreq) /* mark interface no ack prioritization flag…
360 #define SIOCGETROUTERMODE _IOWR('i', 209, struct ifreq) /* get IPv4 router mode state */
364 #define SIOCSIFMARKWAKEPKT _IOWR('i', 211, struct ifreq) /* to mark the next input packet with wake…
366 #define SIOCSIFESTTHROUGHPUT _IOWR('i', 212, struct ifreq) /* set ifru_estimated_throughput */
367 #define SIOCSIFRADIODETAILS _IOWR('i', 213, struct ifreq) /* set ifru_radio_details */
369 #define SIOCSIFLINKQUALITYMETRIC _IOWR('i', 214, struct ifreq) /* set LQM */
371 #define SIOCSIFNOTRAFFICSHAPING _IOWR('i', 215, struct ifreq) /* skip dummynet and netem traffic sh…
372 #define SIOCGIFNOTRAFFICSHAPING _IOWR('i', 216, struct ifreq) /* skip dummynet and netem traffic sh…