Ignore:
Timestamp:
Aug 2, 2010, 6:40:21 PM (15 years ago)
Author:
Silvan Scherrer
Message:

Samba 3.5: vendor update to 3.5.4

Location:
vendor/current/source3/include
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • vendor/current/source3/include/config.h.in

    r427 r478  
    14301430/* Define to 1 if you have the <linux/inotify.h> header file. */
    14311431#undef HAVE_LINUX_INOTIFY_H
     1432
     1433/* Whether the system has IPV6_V6ONLY in linux/in6.h */
     1434#undef HAVE_LINUX_IPV6_V6ONLY_26
    14321435
    14331436/* Whether the Linux ptrace(2) interface is available. */
  • vendor/current/source3/include/libsmbclient.h

    r414 r478  
    12681268 * @param bufsize   Size of buf in bytes
    12691269 *
    1270  * @return          Number of bytes read, < 0 on error with errno set:
     1270 * @return          Number of bytes read;
     1271 *                  0 upon EOF;
     1272 *                  < 0 on error, with errno set:
    12711273 *                  - EISDIR fd refers to a directory
    12721274 *                  - EBADF  fd  is  not  a valid file descriptor or
    1273  *                  is not open for reading.
     1275 *                    is not open for reading.
    12741276 *                  - EINVAL fd is attached to an object which is
    1275  *                  unsuitable for reading, or no buffer passed or
    1276  *                  smbc_init not called.
     1277 *                    unsuitable for reading, or no buffer passed or
     1278 *                    smbc_init not called.
    12771279 *
    12781280 * @see             smbc_open(), smbc_write()
     
    16191621 *                  standard Unix struct stat information.
    16201622 *
    1621  * @return          EBADF  filedes is bad.
     1623 * @return          0 on success, < 0 on error with errno set:
     1624 *                  - EBADF  filedes is bad.
    16221625 *                  - EACCES Permission denied.
    16231626 *                  - EBADF fd is not a valid file descriptor
     
    16401643 *                  standard Unix struct statvfs information.
    16411644 *
    1642  * @return          EBADF  filedes is bad.
     1645 * @return          0 on success, < 0 on error with errno set:
     1646 *                  - EBADF  filedes is bad.
    16431647 *                  - EACCES Permission denied.
    16441648 *                  - EBADF fd is not a valid file descriptor
     
    16631667 *                  standard Unix struct statvfs information.
    16641668 *
    1665  * @return          EBADF  filedes is bad.
     1669 * @return          0 on success, < 0 on error with errno set:
     1670 *                  - EBADF  filedes is bad.
    16661671 *                  - EACCES Permission denied.
    16671672 *                  - EBADF fd is not a valid file descriptor
     
    16851690 * @param size      size to truncate the file to
    16861691 *
    1687  * @return          EBADF  filedes is bad.
     1692 * @return          0 on success, < 0 on error with errno set:
     1693 *                  - EBADF  filedes is bad.
    16881694 *                  - EACCES Permission denied.
    16891695 *                  - EBADF fd is not a valid file descriptor
  • vendor/current/source3/include/proto.h

    r427 r478  
    18101810                                                const char *domain,
    18111811                                                const char *sitename,
    1812                                                 struct sockaddr_storage *pss);
     1812                                                struct sockaddr_storage *pss,
     1813                                                const char *kdc_name);
    18131814
    18141815/* The following definitions come from libads/kerberos_keytab.c  */
     
    47134714bool secrets_delete_domain_sid(const char *domain);
    47144715bool secrets_store_machine_password(const char *pass, const char *domain, enum netr_SchannelType sec_channel);
     4716char *secrets_fetch_prev_machine_password(const char *domain);
    47154717char *secrets_fetch_machine_password(const char *domain,
    47164718                                     time_t *pass_last_set_time,
     
    47784780                     print_queue_struct *buf,
    47794781                     print_status_struct *status,bool first);
     4782uint32_t print_parse_jobid(const char *fname);
    47804783
    47814784/* The following definitions come from printing/notify.c  */
     
    64826485                                bool dfs_pathnames,
    64836486                                const char *name_in,
     6487                                bool allow_wcards,
    64846488                                char **pp_name_out,
    64856489                                bool *ppath_contains_wcard);
     
    70487052
    70497053uint64_t smb_roundup(connection_struct *conn, uint64_t val);
     7054uint64_t get_FileIndex(connection_struct *conn, const SMB_STRUCT_STAT *psbuf);
    70507055NTSTATUS get_ea_value(TALLOC_CTX *mem_ctx, connection_struct *conn,
    70517056                      files_struct *fsp, const char *fname,
  • vendor/current/source3/include/secrets.h

    r414 r478  
    2626#define SECRETS_MACHINE_ACCT_PASS "SECRETS/$MACHINE.ACC"
    2727#define SECRETS_MACHINE_PASSWORD "SECRETS/MACHINE_PASSWORD"
     28#define SECRETS_MACHINE_PASSWORD_PREV "SECRETS/MACHINE_PASSWORD.PREV"
    2829#define SECRETS_MACHINE_LAST_CHANGE_TIME "SECRETS/MACHINE_LAST_CHANGE_TIME"
    2930#define SECRETS_MACHINE_SEC_CHANNEL_TYPE "SECRETS/MACHINE_SEC_CHANNEL_TYPE"
  • vendor/current/source3/include/smb.h

    r427 r478  
    608608        /* Semantics provided by the underlying filesystem. */
    609609        int fs_capabilities;
     610        /* Device number of the directory of the share mount.
     611           Used to ensure unique FileIndex returns. */
     612        SMB_DEV_T base_share_dev;
    610613
    611614        name_compare_entry *hide_list; /* Per-share list of files to return as hidden. */
  • vendor/current/source3/include/version.h

    r427 r478  
    22#define SAMBA_VERSION_MAJOR 3
    33#define SAMBA_VERSION_MINOR 5
    4 #define SAMBA_VERSION_RELEASE 2
    5 #define SAMBA_VERSION_OFFICIAL_STRING "3.5.2"
     4#define SAMBA_VERSION_RELEASE 4
     5#define SAMBA_VERSION_OFFICIAL_STRING "3.5.4"
    66#ifdef SAMBA_VERSION_VENDOR_FUNCTION
    77#  define SAMBA_VERSION_STRING SAMBA_VERSION_VENDOR_FUNCTION
Note: See TracChangeset for help on using the changeset viewer.