Ignore:
Timestamp:
May 20, 2009, 6:46:53 PM (16 years ago)
Author:
Herwig Bauernfeind
Message:

Update 3.2 branch to 3.2.4

Location:
branches/samba-3.2.x/source/include
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/samba-3.2.x/source/include/config.h.in

    r149 r204  
    16991699#undef HAVE_STAT_ST_ATIMENSEC
    17001700
     1701/* whether struct stat contains st_birthtime */
     1702#undef HAVE_STAT_ST_BIRTHTIME
     1703
     1704/* whether struct stat contains st_birthtimensec */
     1705#undef HAVE_STAT_ST_BIRTHTIMENSEC
     1706
     1707/* whether struct stat contains st_birthtimespec */
     1708#undef HAVE_STAT_ST_BIRTHTIMESPEC
     1709
    17011710/* Whether the stat struct has a st_blksize property */
    17021711#undef HAVE_STAT_ST_BLKSIZE
     
    18211830/* Define to 1 if `method_version' is member of `struct secmethod_table'. */
    18221831#undef HAVE_STRUCT_SECMETHOD_TABLE_METHOD_VERSION
     1832
     1833/* Whether we have the struct sigevent */
     1834#undef HAVE_STRUCT_SIGEVENT
     1835
     1836/* Define to 1 if `sigev_value.sigval_ptr' is member of `struct sigevent'. */
     1837#undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR
     1838
     1839/* Define to 1 if `sigev_value.sival_ptr' is member of `struct sigevent'. */
     1840#undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR
    18231841
    18241842/* Define to 1 if the system has the type `struct sockaddr'. */
  • branches/samba-3.2.x/source/include/proto.h

    r201 r204  
    616616bool is_local_net_v4(struct in_addr from);
    617617int iface_count(void);
    618 int iface_count_v4(void);
     618int iface_count_v4_nl(void);
    619619const struct in_addr *first_ipv4_iface(void);
    620620struct interface *get_interface(int n);
     
    11481148void put_long_date_timespec(char *p, struct timespec ts);
    11491149void put_long_date(char *p, time_t t);
    1150 time_t get_create_time(const SMB_STRUCT_STAT *st,bool fake_dirs);
    1151 struct timespec get_create_timespec(const SMB_STRUCT_STAT *st,bool fake_dirs);
     1150struct timespec get_create_timespec(const SMB_STRUCT_STAT *pst,bool fake_dirs);
    11521151struct timespec get_atimespec(const SMB_STRUCT_STAT *pst);
    11531152void set_atimespec(SMB_STRUCT_STAT *pst, struct timespec ts);
     
    48184817bool netsamlogon_cache_init(void);
    48194818bool netsamlogon_cache_shutdown(void);
    4820 void netsamlogon_clear_cached_user(TDB_CONTEXT *tdb, struct netr_SamInfo3 *info3);
     4819void netsamlogon_clear_cached_user(struct netr_SamInfo3 *info3);
    48214820bool netsamlogon_cache_store(const char *username, struct netr_SamInfo3 *info3);
    48224821struct netr_SamInfo3 *netsamlogon_cache_get(TALLOC_CTX *mem_ctx, const DOM_SID *user_sid);
     
    51195118bool set_delete_on_close(files_struct *fsp, bool delete_on_close, UNIX_USER_TOKEN *tok);
    51205119bool set_allow_initial_delete_on_close(struct share_mode_lock *lck, files_struct *fsp, bool delete_on_close);
    5121 bool set_write_time(struct file_id fileid, struct timespec write_time,
    5122                     bool overwrite);
     5120bool set_sticky_write_time(struct file_id fileid, struct timespec write_time);
     5121bool set_write_time(struct file_id fileid, struct timespec write_time);
    51235122int share_mode_forall(void (*fn)(const struct share_mode_entry *, const char *,
    51245123                                 const char *, void *),
     
    93999398                     bool newfile);
    94009399int file_ntimes(connection_struct *conn, const char *fname, const struct timespec ts[2]);
    9401 bool set_write_time_path(connection_struct *conn, const char *fname,
    9402                          struct file_id fileid, const struct timespec mtime,
    9403                          bool overwrite);
    9404 bool set_write_time_fsp(struct files_struct *fsp, const struct timespec mtime,
    9405                         bool overwrite);
     9400bool set_sticky_write_time_path(connection_struct *conn, const char *fname,
     9401                         struct file_id fileid, const struct timespec mtime);
     9402bool set_sticky_write_time_fsp(struct files_struct *fsp, const struct timespec mtime);
     9403bool update_write_time(struct files_struct *fsp);
    94069404
    94079405/* The following definitions come from smbd/error.c  */
     
    94439441ssize_t read_file(files_struct *fsp,char *data,SMB_OFF_T pos,size_t n);
    94449442void trigger_write_time_update(struct files_struct *fsp);
     9443void trigger_write_time_update_immediate(struct files_struct *fsp);
    94459444ssize_t write_file(struct smb_request *req,
    94469445                        files_struct *fsp,
  • branches/samba-3.2.x/source/include/smb.h

    r137 r204  
    13781378#define FILE_OPEN_BY_FILE_ID      0x2000
    13791379
    1380 /* Private create options used by the ntcreatex processing code. From Samba4. */
    1381 #define NTCREATEX_OPTIONS_PRIVATE_DENY_DOS     0x01000000
    1382 #define NTCREATEX_OPTIONS_PRIVATE_DENY_FCB     0x02000000
     1380#define NTCREATEX_OPTIONS_MUST_IGNORE_MASK      (0x008F0480)
     1381
     1382#define NTCREATEX_OPTIONS_INVALID_PARAM_MASK    (0xFF100030)
     1383
     1384/*
     1385 * Private create options used by the ntcreatex processing code. From Samba4.
     1386 * We reuse some ignored flags for private use.
     1387 */
     1388#define NTCREATEX_OPTIONS_PRIVATE_DENY_DOS     0x00010000
     1389#define NTCREATEX_OPTIONS_PRIVATE_DENY_FCB     0x00020000
    13831390
    13841391/* Private options for streams support */
    1385 #define NTCREATEX_OPTIONS_PRIVATE_STREAM_DELETE 0x04000000
     1392#define NTCREATEX_OPTIONS_PRIVATE_STREAM_DELETE 0x00040000
    13861393
    13871394/* Responses when opening a file. */
  • branches/samba-3.2.x/source/include/version.h

    r201 r204  
    22#define SAMBA_VERSION_MAJOR 3
    33#define SAMBA_VERSION_MINOR 2
    4 #define SAMBA_VERSION_RELEASE 3
    5 #define SAMBA_VERSION_OFFICIAL_STRING "3.2.3"
     4#define SAMBA_VERSION_RELEASE 4
     5#define SAMBA_VERSION_OFFICIAL_STRING "3.2.4"
    66#define SAMBA_VERSION_STRING samba_version_string()
Note: See TracChangeset for help on using the changeset viewer.