Ignore:
Timestamp:
Nov 25, 2016, 8:04:54 PM (9 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: update vendor to version 4.4.7

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vendor/current/ctdb/client/client.h

    r988 r989  
    7373bool ctdb_client_message_recv(struct tevent_req *req, int *perr);
    7474
     75struct tevent_req *ctdb_client_message_multi_send(
     76                                TALLOC_CTX *mem_ctx,
     77                                struct tevent_context *ev,
     78                                struct ctdb_client_context *client,
     79                                uint32_t *pnn_list, int count,
     80                                struct ctdb_req_message *message);
     81
     82bool ctdb_client_message_multi_recv(struct tevent_req *req, int *perr,
     83                                    TALLOC_CTX *mem_ctx, int **perr_list);
     84
    7585int ctdb_client_message(TALLOC_CTX *mem_ctx, struct tevent_context *ev,
    7686                        struct ctdb_client_context *client,
    7787                        uint32_t destnode, struct ctdb_req_message *message);
     88
     89struct tevent_req *ctdb_client_set_message_handler_send(
     90                                        TALLOC_CTX *mem_ctx,
     91                                        struct tevent_context *ev,
     92                                        struct ctdb_client_context *client,
     93                                        uint64_t srvid,
     94                                        srvid_handler_fn handler,
     95                                        void *private_data);
     96bool ctdb_client_set_message_handler_recv(struct tevent_req *req, int *perr);
     97
     98struct tevent_req *ctdb_client_remove_message_handler_send(
     99                                        TALLOC_CTX *mem_ctx,
     100                                        struct tevent_context *ev,
     101                                        struct ctdb_client_context *client,
     102                                        uint64_t srvid,
     103                                        void *private_data);
     104bool ctdb_client_remove_message_handler_recv(struct tevent_req *req,
     105                                             int *perr);
    78106
    79107int ctdb_client_set_message_handler(TALLOC_CTX *mem_ctx,
     
    710738                                    uint32_t db_id);
    711739
     740int ctdb_ctrl_db_pull(TALLOC_CTX *mem_ctx, struct tevent_context *ev,
     741                      struct ctdb_client_context *client,
     742                      int destnode, struct timeval timeout,
     743                      struct ctdb_pulldb_ext *pulldb, uint32_t *num_records);
     744
     745int ctdb_ctrl_db_push_start(TALLOC_CTX *mem_ctx, struct tevent_context *ev,
     746                            struct ctdb_client_context *client,
     747                            int destnode, struct timeval timeout,
     748                            struct ctdb_pulldb_ext *pulldb);
     749
     750int ctdb_ctrl_db_push_confirm(TALLOC_CTX *mem_ctx, struct tevent_context *ev,
     751                              struct ctdb_client_context *client,
     752                              int destnode, struct timeval timeout,
     753                              uint32_t db_id, uint32_t *num_records);
     754
    712755/* from client/client_db.c */
    713756
Note: See TracChangeset for help on using the changeset viewer.