# \[PATCH RFC 7/7\] net: TX path for IPv6/UDP Generic UDP Encpasulation

- From: Tom Herbert \<hidden\>
- Date: 2014-01-02 22:19:14 
- List: netdev
- Page: https://ratatoskr.run/netdev/2014/01/10943379

```text
Signed-off-by: Tom Herbert <redacted>
---
 net/ipv6/sit.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/net/ipv6/sit.c b/net/ipv6/sit.c
index 366fbba..2abe2b8 100644
--- a/net/ipv6/sit.c
+++ b/net/ipv6/sit.c
@@ -1126,6 +1126,13 @@ ipip6_tunnel_ioctl (struct net_device *dev, struct ifreq *ifr, int cmd)
 	struct ip_tunnel_6rd ip6rd;
 #endif
 
+
+	/* Try generic tunnel ioctls first */
+	err = ip_tunnel_gen_ioctl(dev, ifr, cmd);
+	if (err != -ENOIOCTLCMD)
+		return err;
+
+	err = 0;
 	switch (cmd) {
 	case SIOCGETTUNNEL:
 #ifdef CONFIG_IPV6_SIT_6RD
-- 
1.8.5.1
```
