Magellan Linux

Diff of /trunk/mkinitrd-magellan/busybox/include/libbb.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1519 by niro, Wed Dec 15 21:33:41 2010 UTC revision 1520 by niro, Wed Sep 7 18:39:43 2011 UTC
# Line 102  int klogctl(int type, char *b, int len); Line 102  int klogctl(int type, char *b, int len);
102  #if !defined __FreeBSD__  #if !defined __FreeBSD__
103  char *dirname(char *path);  char *dirname(char *path);
104  #endif  #endif
105  /* Include our own copy of struct sysinfo to avoid binary compatibility  
  * problems with Linux 2.4, which changed things.  Grumble, grumble. */  
 struct sysinfo {  
  long uptime; /* Seconds since boot */  
  unsigned long loads[3]; /* 1, 5, and 15 minute load averages */  
  unsigned long totalram; /* Total usable main memory size */  
  unsigned long freeram; /* Available memory size */  
  unsigned long sharedram; /* Amount of shared memory */  
  unsigned long bufferram; /* Memory used by buffers */  
  unsigned long totalswap; /* Total swap space size */  
  unsigned long freeswap; /* swap space still available */  
  unsigned short procs; /* Number of current processes */  
  unsigned short pad; /* Padding needed for m68k */  
  unsigned long totalhigh; /* Total high memory size */  
  unsigned long freehigh; /* Available high memory size */  
  unsigned int mem_unit; /* Memory unit size in bytes */  
  char _f[20 - 2 * sizeof(long) - sizeof(int)]; /* Padding: libc5 uses this.. */  
 };  
 int sysinfo(struct sysinfo* info);  
106  #ifndef PATH_MAX  #ifndef PATH_MAX
107  # define PATH_MAX 256  # define PATH_MAX 256
108  #endif  #endif

Legend:
Removed from v.1519  
changed lines
  Added in v.1520