Diff for /embedaddon/rsync/t_stub.c between versions 1.1 and 1.1.1.4

version 1.1, 2012/02/17 15:09:30 version 1.1.1.4, 2021/03/17 00:32:36
Line 3 Line 3
  * functions, so that module test harnesses can run standalone.   * functions, so that module test harnesses can run standalone.
  *   *
  * Copyright (C) 2001, 2002 Martin Pool <mbp@samba.org>   * Copyright (C) 2001, 2002 Martin Pool <mbp@samba.org>
 * Copyright (C) 2003-2009 Wayne Davison * Copyright (C) 2003-2020 Wayne Davison
  *   *
  * This program is free software; you can redistribute it and/or modify   * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by   * it under the terms of the GNU General Public License as published by
Line 21 Line 21
   
 #include "rsync.h"  #include "rsync.h"
   
   int do_fsync = 0;
   int inplace = 0;
 int modify_window = 0;  int modify_window = 0;
   int preallocate_files = 0;
   int protect_args = 0;
 int module_id = -1;  int module_id = -1;
 int relative_paths = 0;  int relative_paths = 0;
 int human_readable = 0;  
 int module_dirlen = 0;  int module_dirlen = 0;
   int force_change = 0;
   int preserve_acls = 0;
 int preserve_times = 0;  int preserve_times = 0;
 int preserve_xattrs = 0;  int preserve_xattrs = 0;
mode_t orig_umask = 002;int preserve_perms = 0;
 int preserve_executability = 0;
 int preserve_hfs_compression = 0;
 int open_noatime = 0;
 int ignore_case = 0;
 size_t max_alloc = 0; /* max_alloc is needed when combined with util2.o */
 char *partial_dir;  char *partial_dir;
 char *module_dir;  char *module_dir;
struct filter_list_struct daemon_filter_list;filter_rule_list daemon_filter_list;
 short info_levels[COUNT_INFO], debug_levels[COUNT_DEBUG];
   
  void rprintf(UNUSED(enum logcode code), const char *format, ...)   void rprintf(UNUSED(enum logcode code), const char *format, ...)
 {  {
Line 58  struct filter_list_struct daemon_filter_list; Line 69  struct filter_list_struct daemon_filter_list;
         exit(code);          exit(code);
 }  }
   
 int check_filter(UNUSED(struct filter_list_struct *listp), UNUSED(enum logcode code), int check_filter(UNUSED(filter_rule_list *listp), UNUSED(enum logcode code),
                   UNUSED(const char *name), UNUSED(int name_is_dir))                    UNUSED(const char *name), UNUSED(int name_is_dir))
 {  {
         /* This function doesn't really get called in this test context, so          /* This function doesn't really get called in this test context, so
Line 66  struct filter_list_struct daemon_filter_list; Line 77  struct filter_list_struct daemon_filter_list;
         return 0;          return 0;
 }  }
   
 int make_bak_dir(UNUSED(const char *fullpath)) int copy_xattrs(UNUSED(const char *source), UNUSED(const char *dest))
 {  {
         return -1;          return -1;
 }  }
   
 int copy_xattrs(UNUSED(const char *source), UNUSED(const char *dest)) void free_xattr(UNUSED(stat_x *sxp))
 {  {
        return -1;        return;
 }  }
   
    void free_acl(UNUSED(stat_x *sxp))
   {
           return;
   }
   
  char *lp_name(UNUSED(int mod))   char *lp_name(UNUSED(int mod))
 {  {
         return NULL;          return NULL;
Line 90  struct filter_list_struct daemon_filter_list; Line 106  struct filter_list_struct daemon_filter_list;
 {  {
         return "tester";          return "tester";
 }  }
   
    int csum_len_for_type(int cst, int flg)
   {
           return cst || !flg ? 16 : 1;
   }
   
    int canonical_checksum(int cst)
   {
           return cst ? 0 : 0;
   }
   
   #if defined SUPPORT_FILEFLAGS || defined SUPPORT_FORCE_CHANGE
    int make_mutable(UNUSED(const char *fname), UNUSED(mode_t mode), UNUSED(uint32 fileflags), UNUSED(uint32 iflags))
   {
           return 0;
   }
   
   /* Undo a prior make_mutable() call that returned a 1. */
    int undo_make_mutable(UNUSED(const char *fname), UNUSED(uint32 fileflags))
   {
           return 0;
   }
   #endif
   
   #ifdef SUPPORT_XATTRS
    int x_lstat(UNUSED(const char *fname), UNUSED(STRUCT_STAT *fst), UNUSED(STRUCT_STAT *xst))
   {
           return -1;
   }
   #endif

Removed from v.1.1  
changed lines
  Added in v.1.1.1.4


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>