direct_ioctl
(void)direct_ioctl(env, SIOCGETHERCAP, &eccr);
if (direct_ioctl(env, SIOCGETHERCAP, &eccr) == -1)
if (direct_ioctl(env, SIOCSETHERCAP, &eccr) == -1)
if (direct_ioctl(env, SIOCS80211, &ireq) == -1) {
if (direct_ioctl(env, SIOCGIFMEDIA, &ifmr) == -1)
if (direct_ioctl(env, SIOCS80211BSSID, &bssid) == -1)
if (direct_ioctl(env, SIOCS80211BSSID, &bssid) == -1)
if (direct_ioctl(env, SIOCS80211CHANNEL, &channel) == -1)
if (direct_ioctl(env, SIOCS80211NWKEY, &nwkey) == -1)
if (direct_ioctl(env, SIOCS80211NWKEY, &nwkey) == -1)
if (direct_ioctl(env, SIOCG80211POWER, &power) == -1)
if (direct_ioctl(env, SIOCS80211POWER, &power) == -1) {
if (direct_ioctl(env, SIOCG80211POWER, &power) == -1)
if (direct_ioctl(env, SIOCS80211POWER, &power) == -1)
if (direct_ioctl(env, SIOCGIFFLAGS, &ifr) == -1) {
if (direct_ioctl(env, (zflag) ? SIOCG80211ZSTATS : SIOCG80211STATS,
if (direct_ioctl(env, SIOCG80211, &ireq) != -1) {
if (direct_ioctl(env, SIOCG80211, &ireq) != -1) {
if (direct_ioctl(env, SIOCG80211, &ireq) == -1)
if (direct_ioctl(env, SIOCG80211, &ireq) == -1)
if (direct_ioctl(env, SIOCG80211NWKEY, &nwkey) == -1 ||
if (direct_ioctl(env, SIOCG80211NWKEY, &nwkey) == -1) {
if (direct_ioctl(env, SIOCG80211POWER, &power) == -1)
if (direct_ioctl(env, SIOCG80211BSSID, &bssid) == -1)
if (direct_ioctl(env, SIOCG80211CHANNEL, &channel) == -1)
if (direct_ioctl(env, SIOCG80211, &ireq) < 0)
if (direct_ioctl(env, SIOCGIFFLAGS, &ifr) == -1)
if (direct_ioctl(env, SIOCSIFFLAGS, &ifr) == -1)
(void)direct_ioctl(env, SIOCGIFCAP, &ifcr);
if (direct_ioctl(env, SIOCSIFMETRIC, &ifr) == -1)
if (direct_ioctl(env, SIOCSIFADDRPREF, &ifap) == -1)
if (direct_ioctl(env, SIOCSIFMTU, &ifr) == -1)
if (direct_ioctl(env, SIOCGIFDATA, &ifdr) == -1)
if (direct_ioctl(env, SIOCSLINKSTR, &ifdrv) == -1)
if (direct_ioctl(env, SIOCSLINKSTR, &ifdrv) == -1)
if (direct_ioctl(env, SIOCSIFDESCR, &ifr) != 0)
if (direct_ioctl(env, SIOCSIFDESCR, &ifr) != 0)
if (direct_ioctl(env, SIOCSIFCAP, &ifcr) == -1)
if (direct_ioctl(env, SIOCGIFMEDIA, &ifmr) == -1) {
if (direct_ioctl(env, SIOCSIFMEDIA, &ifr) == -1)
if (direct_ioctl(env, SIOCGIFDATA, &ifdr) == -1)
if (direct_ioctl(env, SIOCSLIFPHYADDR, &req) == -1)
if (direct_ioctl(env, SIOCGLIFPHYADDR, &req) == -1)
return direct_ioctl(env, cmd, &ifr);
int direct_ioctl(prop_dictionary_t, unsigned long, void *);