ifr.ifr_data = (caddr_t) &ioc;
fs = get_fs();
set_fs(get_ds());
set_fs(KERNEL_DS);
#if defined(WL_USE_NETDEV_OPS)
ret = dev->netdev_ops->ndo_do_ioctl(dev, &ifr, SIOCDEVPRIVATE);
#else
ifr.ifr_data = (caddr_t)&ioc;
err = dev->netdev_ops->ndo_do_ioctl(dev, &ifr, SIOCDEVPRIVATE);