Sync with upstream CVS, complete log: Revision 1.9 - Sun Dec 2 02:19:52 2007 UTC by ecki more backoff Revision 1.8 - Sat Dec 1 19:36:55 2007 UTC by ecki backoff proc_fopen usage from etherfile. Revision 1.7 - Sat Dec 1 18:51:09 2007 UTC by ecki Page aligned fopen buffer Index: net-tools/rarp.c =================================================================== --- net-tools.orig/rarp.c +++ net-tools/rarp.c @@ -3,7 +3,7 @@ * that maintains the kernel's RARP cache. It is derived * from Fred N. van Kempen's arp command. * - * Version: $Id: rarp.c,v 1.6 2001/04/08 17:05:05 pb Exp $ + * Version: $Id: rarp.c,v 1.9 2007/12/02 02:19:52 ecki Exp $ * * Usage: rarp -d hostname Delete entry * rarp -s hostname ethernet_address Add entry @@ -40,6 +40,7 @@ #include "net-support.h" #include "version.h" #include "pathnames.h" +#include "proc.h" static char no_rarp_message[] = N_("This kernel does not support RARP.\n"); @@ -154,7 +155,7 @@ static int rarp_file(int fd, const char static int display_cache(void) { - FILE *fd = fopen(_PATH_PROCNET_RARP, "r"); + FILE *fd = proc_fopen(_PATH_PROCNET_RARP); char buffer[256]; if (fd == NULL) { if (errno == ENOENT)