changeset 2434:808a3f009b23

Add missing ioctl functions - reported by Emmanuel Collien
author gthomas
date Thu, 27 Sep 2007 11:14:52 +0000
parents d29d2f8ef593
children c67949d5702b
files packages/net/bsd_tcpip/current/ChangeLog packages/net/bsd_tcpip/current/src/sys/net/if.c
diffstat 2 files changed, 7 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/packages/net/bsd_tcpip/current/ChangeLog
+++ b/packages/net/bsd_tcpip/current/ChangeLog
@@ -1,3 +1,8 @@
+2007-09-27  Gary Thomas  <gary@mlbassoc.com>
+
+	* src/sys/net/if.c (ifioctl): Add missing ioctl functions
+	(SIOCGIFSTATSUD, SIOCGIFSTATS) Reported by Emmanuel Coullien.
+
 2007-09-11  Daniel Néri  <daniel.neri@sigicom.se>
 
 	* include/sys/socketvar.h: Fix very old and subtle macro bug. From
--- a/packages/net/bsd_tcpip/current/src/sys/net/if.c
+++ b/packages/net/bsd_tcpip/current/src/sys/net/if.c
@@ -1254,6 +1254,8 @@ ifioctl(so, cmd, data, p)
 	case SIOCGLIFPHYADDR:
 	case SIOCGIFMEDIA:
 	case SIOCGIFGENERIC:
+        case SIOCGIFSTATS:
+        case SIOCGIFSTATSUD:
 		if (ifp->if_ioctl == 0)
 			return (EOPNOTSUPP);
 		return ((*ifp->if_ioctl)(ifp, cmd, data));