diff options
Diffstat (limited to 'drivers/net/macvtap.c')
| -rw-r--r-- | drivers/net/macvtap.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/macvtap.c b/drivers/net/macvtap.c index edd77342773a..197c93937c2d 100644 --- a/drivers/net/macvtap.c +++ b/drivers/net/macvtap.c @@ -137,7 +137,7 @@ static const struct proto_ops macvtap_socket_ops;  #define TUN_OFFLOADS (NETIF_F_HW_CSUM | NETIF_F_TSO_ECN | NETIF_F_TSO | \  		      NETIF_F_TSO6 | NETIF_F_UFO)  #define RX_OFFLOADS (NETIF_F_GRO | NETIF_F_LRO) -#define TAP_FEATURES (NETIF_F_GSO | NETIF_F_SG) +#define TAP_FEATURES (NETIF_F_GSO | NETIF_F_SG | NETIF_F_FRAGLIST)  static struct macvlan_dev *macvtap_get_vlan_rcu(const struct net_device *dev)  { @@ -1111,10 +1111,10 @@ static long macvtap_ioctl(struct file *file, unsigned int cmd,  		return 0;  	case TUNSETSNDBUF: -		if (get_user(u, up)) +		if (get_user(s, sp))  			return -EFAULT; -		q->sk.sk_sndbuf = u; +		q->sk.sk_sndbuf = s;  		return 0;  	case TUNGETVNETHDRSZ:  | 
