tap-linux.h (4e4f9ae7da90b55fe77307e58c867aa6b02a7384) | tap-linux.h (d26e445c80fddcc7483b83f3115e5067fef28fe6) |
---|---|
1/* 2 * Universal TUN/TAP device driver. 3 * Copyright (C) 1999-2000 Maxim Krasnyansky <max_mk@yahoo.com> 4 * 5 * This program is free software; you can redistribute it and/or modify 6 * it under the terms of the GNU General Public License as published by 7 * the Free Software Foundation; either version 2 of the License, or 8 * (at your option) any later version. --- 20 unchanged lines hidden (view full) --- 29#define TUNSETSNDBUF _IOW('T', 212, int) 30#define TUNGETVNETHDRSZ _IOR('T', 215, int) 31#define TUNSETVNETHDRSZ _IOW('T', 216, int) 32#define TUNSETQUEUE _IOW('T', 217, int) 33 34#endif 35 36/* TUNSETIFF ifr flags */ | 1/* 2 * Universal TUN/TAP device driver. 3 * Copyright (C) 1999-2000 Maxim Krasnyansky <max_mk@yahoo.com> 4 * 5 * This program is free software; you can redistribute it and/or modify 6 * it under the terms of the GNU General Public License as published by 7 * the Free Software Foundation; either version 2 of the License, or 8 * (at your option) any later version. --- 20 unchanged lines hidden (view full) --- 29#define TUNSETSNDBUF _IOW('T', 212, int) 30#define TUNGETVNETHDRSZ _IOR('T', 215, int) 31#define TUNSETVNETHDRSZ _IOW('T', 216, int) 32#define TUNSETQUEUE _IOW('T', 217, int) 33 34#endif 35 36/* TUNSETIFF ifr flags */ |
37#define IFF_TAP 0x0002 38#define IFF_NO_PI 0x1000 39#define IFF_VNET_HDR 0x4000 40#define IFF_MULTI_QUEUE 0x0100 | 37#define IFF_TAP 0x0002 38#define IFF_NO_PI 0x1000 39#define IFF_ONE_QUEUE 0x2000 40#define IFF_VNET_HDR 0x4000 41#define IFF_MULTI_QUEUE 0x0100 |
41#define IFF_ATTACH_QUEUE 0x0200 42#define IFF_DETACH_QUEUE 0x0400 43 44/* Features for GSO (TUNSETOFFLOAD). */ 45#define TUN_F_CSUM 0x01 /* You can hand me unchecksummed packets. */ 46#define TUN_F_TSO4 0x02 /* I can handle TSO for IPv4 packets */ 47#define TUN_F_TSO6 0x04 /* I can handle TSO for IPv6 packets */ 48#define TUN_F_TSO_ECN 0x08 /* I can handle TSO with ECN bits. */ 49#define TUN_F_UFO 0x10 /* I can handle UFO packets */ 50 51#endif /* QEMU_TAP_H */ | 42#define IFF_ATTACH_QUEUE 0x0200 43#define IFF_DETACH_QUEUE 0x0400 44 45/* Features for GSO (TUNSETOFFLOAD). */ 46#define TUN_F_CSUM 0x01 /* You can hand me unchecksummed packets. */ 47#define TUN_F_TSO4 0x02 /* I can handle TSO for IPv4 packets */ 48#define TUN_F_TSO6 0x04 /* I can handle TSO for IPv6 packets */ 49#define TUN_F_TSO_ECN 0x08 /* I can handle TSO with ECN bits. */ 50#define TUN_F_UFO 0x10 /* I can handle UFO packets */ 51 52#endif /* QEMU_TAP_H */ |