Ignore:
Timestamp:
Nov 14, 2012, 12:59:34 PM (13 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: update vendor to 3.6.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vendor/current/source4/ldap_server/ldap_server.h

    r414 r740  
    1919*/
    2020
    21 #include "libcli/ldap/ldap.h"
     21#include "libcli/ldap/ldap.h"
    2222#include "lib/socket/socket.h"
    2323#include "lib/stream/packet.h"
     24
    2425
    2526struct ldapsrv_connection {
     
    3334
    3435        struct {
    35                 struct socket_context *raw;
    36                 struct socket_context *tls;
    37                 struct socket_context *sasl;
     36                struct tevent_queue *send_queue;
     37                struct tstream_context *raw;
     38                struct tstream_context *tls;
     39                struct tstream_context *sasl;
     40                struct tstream_context *active;
    3841        } sockets;
    3942
    4043        bool global_catalog;
    41 
    42         struct packet_context *packet;
     44        bool is_privileged;
    4345
    4446        struct {
     
    4749                int max_page_size;
    4850                int search_timeout;
    49                
    50                 struct tevent_timer *ite;
    51                 struct tevent_timer *te;
     51                struct timeval endtime;
     52                const char *reason;
    5253        } limits;
     54
     55
    5356};
    5457
     
    6063                struct ldap_message *msg;
    6164        } *replies;
    62         packet_send_callback_fn_t send_callback;
    63         void *send_private;
     65        struct iovec out_iov;
     66
     67        struct tevent_req *(*postprocess_send)(TALLOC_CTX *mem_ctx,
     68                                               struct tevent_context *ev,
     69                                               void *private_data);
     70        NTSTATUS (*postprocess_recv)(struct tevent_req *req);
     71        void *postprocess_private;
    6472};
    6573
    6674struct ldapsrv_service {
    67         struct tls_params *tls_params;
     75        struct tls_params *tls_params;
    6876        struct task_server *task;
     77
    6978};
    7079
Note: See TracChangeset for help on using the changeset viewer.