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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vendor/current/lib/tsocket/tsocket_helpers.c

    r414 r478  
    4343static void tdgram_sendto_queue_done(struct tevent_req *subreq);
    4444
    45 /**
    46  * @brief Queue a dgram blob for sending through the socket
    47  * @param[in] mem_ctx   The memory context for the result
    48  * @param[in] ev        The event context the operation should work on
    49  * @param[in] dgram     The tdgram_context to send the message buffer
    50  * @param[in] queue     The existing dgram queue
    51  * @param[in] buf       The message buffer
    52  * @param[in] len       The message length
    53  * @param[in] dst       The destination socket address
    54  * @retval              The async request handle
    55  *
    56  * This function queues a blob for sending to destination through an existing
    57  * dgram socket. The async callback is triggered when the whole blob is
    58  * delivered to the underlying system socket.
    59  *
    60  * The caller needs to make sure that all non-scalar input parameters hang
    61  * arround for the whole lifetime of the request.
    62  */
    6345struct tevent_req *tdgram_sendto_queue_send(TALLOC_CTX *mem_ctx,
    6446                                            struct tevent_context *ev,
     
    336318static void tstream_readv_pdu_queue_done(struct tevent_req *subreq);
    337319
    338 /**
    339  * @brief Queue a dgram blob for sending through the socket
    340  * @param[in] mem_ctx   The memory context for the result
    341  * @param[in] ev        The tevent_context to run on
    342  * @param[in] stream    The stream to send data through
    343  * @param[in] queue     The existing send queue
    344  * @param[in] next_vector_fn    The next vector function
    345  * @param[in] next_vector_private       The private_data of the next vector function
    346  * @retval              The async request handle
    347  *
    348  * This function queues a blob for sending to destination through an existing
    349  * dgram socket. The async callback is triggered when the whole blob is
    350  * delivered to the underlying system socket.
    351  *
    352  * The caller needs to make sure that all non-scalar input parameters hang
    353  * arround for the whole lifetime of the request.
    354  */
    355320struct tevent_req *tstream_readv_pdu_queue_send(TALLOC_CTX *mem_ctx,
    356321                                struct tevent_context *ev,
     
    460425static void tstream_writev_queue_done(struct tevent_req *subreq);
    461426
    462 /**
    463  * @brief Queue a dgram blob for sending through the socket
    464  * @param[in] mem_ctx   The memory context for the result
    465  * @param[in] ev        The tevent_context to run on
    466  * @param[in] stream    The stream to send data through
    467  * @param[in] queue     The existing send queue
    468  * @param[in] vector    The iovec vector so write
    469  * @param[in] count     The size of the vector
    470  * @retval              The async request handle
    471  *
    472  * This function queues a blob for sending to destination through an existing
    473  * dgram socket. The async callback is triggered when the whole blob is
    474  * delivered to the underlying system socket.
    475  *
    476  * The caller needs to make sure that all non-scalar input parameters hang
    477  * arround for the whole lifetime of the request.
    478  */
    479427struct tevent_req *tstream_writev_queue_send(TALLOC_CTX *mem_ctx,
    480428                                             struct tevent_context *ev,
Note: See TracChangeset for help on using the changeset viewer.