diff options
Diffstat (limited to 'sys/net/if_tap.c')
-rw-r--r-- | sys/net/if_tap.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/net/if_tap.c b/sys/net/if_tap.c index 84b8d70..0e0b25c 100644 --- a/sys/net/if_tap.c +++ b/sys/net/if_tap.c @@ -745,6 +745,12 @@ tapioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag, struct thread *td *(int *)data = tapdebug; break; + case TAPGIFNAME: { + struct ifreq *ifr = (struct ifreq *) data; + + strlcpy(ifr->ifr_name, ifp->if_xname, IFNAMSIZ); + } break; + case FIONBIO: break; |