From 287058ead3780c3a9ea64a2d09871f9c52db8f3b Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Tue, 20 Dec 2005 21:52:56 +0000 Subject: [PATCH] 2005-12-20 Roland McGrath * sysdeps/mach/hurd/ifreq.h: File removed. (__ifreq): Function moved to ... * sysdeps/mach/hurd/ifreq.c: ... here, new file. --- sysdeps/mach/hurd/{ifreq.h => ifreq.c} | 25 ++----------------------- 1 file changed, 2 insertions(+), 23 deletions(-) rename sysdeps/mach/hurd/{ifreq.h => ifreq.c} (81%) diff --git a/sysdeps/mach/hurd/ifreq.h b/sysdeps/mach/hurd/ifreq.c similarity index 81% rename from sysdeps/mach/hurd/ifreq.h rename to sysdeps/mach/hurd/ifreq.c index 77f0b9cac0..258ea6368d 100644 --- a/sysdeps/mach/hurd/ifreq.h +++ b/sysdeps/mach/hurd/ifreq.c @@ -1,5 +1,5 @@ /* Fetch the host's network interface list. Hurd version. - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002,2005 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -17,14 +17,7 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#include -#include -#include -#include -#include - - -static inline void +void __ifreq (struct ifreq **ifreqs, int *num_ifs, int sockfd) { file_t server; @@ -64,17 +57,3 @@ __ifreq (struct ifreq **ifreqs, int *num_ifs, int sockfd) } } - - -static inline struct ifreq * -__if_nextreq (struct ifreq *ifr) -{ - return ifr + 1; -} - - -static inline void -__if_freereq (struct ifreq *ifreqs, int num_ifs) -{ - __munmap (ifreqs, num_ifs * sizeof (struct ifreq)); -}