English Language flag
// Log In
// CVSweb
Project: FreeWRT
// Summary // Activity // Search // Tracker // Lists // News // SCM // Wiki

SCM Repository

ViewVC logotype

Diff of /branches/freewrt_1_0/tools/paxmirabilis/src/extern.h

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

revision 2714 by tg, Sat Feb 17 20:47:08 2007 UTC revision 2715 by tg, Tue Jun 5 14:52:44 2007 UTC
# Line 1  Line 1 
1  /**     $MirOS: src/bin/pax/extern.h,v 1.7 2006/07/16 17:56:29 tg Exp $ */  /**     $MirOS: src/bin/pax/extern.h,v 1.9 2007/02/17 04:52:40 tg Exp $ */
2  /*      $OpenBSD: extern.h,v 1.31 2005/04/28 06:58:07 otto Exp $        */  /*      $OpenBSD: extern.h,v 1.31 2005/04/28 06:58:07 otto Exp $        */
3  /*      $NetBSD: extern.h,v 1.5 1996/03/26 23:54:16 mrg Exp $   */  /*      $NetBSD: extern.h,v 1.5 1996/03/26 23:54:16 mrg Exp $   */
4    
# Line 46  Line 46 
46  #include <time.h>  #include <time.h>
47  #endif  #endif
48    
 /* compatibility hack */  
 #ifndef __GLIBC_PREREQ  
 #define __GLIBC_PREREQ(x,y) 0  
 #endif  
   
49  /*  /*
50   * ar_io.c   * ar_io.c
51   */   */
# Line 113  int uidtb_start(void); Line 108  int uidtb_start(void);
108  int gidtb_start(void);  int gidtb_start(void);
109  int usrtb_start(void);  int usrtb_start(void);
110  int grptb_start(void);  int grptb_start(void);
111  char * name_uid(uid_t, int);  const char *name_uid(uid_t, int);
112  char * name_gid(gid_t, int);  const char *name_gid(gid_t, int);
113  int uid_name(char *, uid_t *);  int uid_name(const char *, uid_t *);
114  int gid_name(char *, gid_t *);  int gid_name(const char *, gid_t *);
115    
116  /*  /*
117   * cpio.c   * cpio.c
# Line 250  extern int exit_val; Line 245  extern int exit_val;
245  extern int docrc;  extern int docrc;
246  extern char *dirptr;  extern char *dirptr;
247  extern char *ltmfrmt;  extern char *ltmfrmt;
248  extern char *argv0;  extern const char *argv0;
249  extern FILE *listf;  extern FILE *listf;
250  extern char *tempfile;  extern char *tempfile;
251  extern char *tempbase;  extern char *tempbase;
252    
253  int main(int, char **);  int main(int, char **);
 void sig_cleanup(int);  
254    
255  /*  /*
256   * sel_subs.c   * sel_subs.c
# Line 288  int get_atdir(dev_t, ino_t, time_t *, ti Line 282  int get_atdir(dev_t, ino_t, time_t *, ti
282  int dir_start(void);  int dir_start(void);
283  void add_dir(char *, struct stat *, int);  void add_dir(char *, struct stat *, int);
284  void proc_dir(void);  void proc_dir(void);
285  u_int st_hash(char *, int, int);  u_int st_hash(const char *, int, int);
286  int flnk_start(void);  int flnk_start(void);
287  int chk_flnk(ARCHD *);  int chk_flnk(ARCHD *);
288    
# Line 313  int ustar_wr(ARCHD *); Line 307  int ustar_wr(ARCHD *);
307   * tty_subs.c   * tty_subs.c
308   */   */
309  int tty_init(void);  int tty_init(void);
310  void tty_prnt(const char *, ...);  void tty_prnt(const char *, ...)
311        __attribute__((format (printf, 1, 2)));
312  int tty_read(char *, int);  int tty_read(char *, int);
313  void paxwarn(int, const char *, ...);  void paxwarn(int, const char *, ...)
314  void syswarn(int, int, const char *, ...);      __attribute__((format (printf, 2, 3)));
315    void syswarn(int, int, const char *, ...)
316        __attribute__((format (printf, 3, 4)));

Legend:
Removed from v.2714  
changed lines
  Added in v.2715

root@freewrt.org:443
ViewVC Help
Powered by ViewVC 1.1.20