IFF_TUN
case IFF_TUN:
case IFF_TUN:
return tun->flags & (TUN_FEATURES | IFF_PERSIST | IFF_TUN | IFF_TAP);
if ((ifr->ifr_flags & IFF_TUN) && dev->netdev_ops == &tun_netdev_ops)
if (ifr->ifr_flags & IFF_TUN) {
flags |= IFF_TUN;
return put_user(IFF_TUN | IFF_TAP | IFF_NO_CARRIER |
case IFF_TUN:
#define TUN_TUN_DEV IFF_TUN
#define TUN_TUN_DEV IFF_TUN
ifr.ifr_flags = IFF_NO_PI | (need_mac ? IFF_TAP : IFF_TUN);
ifr.ifr_flags = IFF_TUN | IFF_NO_PI;
flags = (variant->is_tap ? IFF_TAP : IFF_TUN) | IFF_VNET_HDR |