Ignore:
Timestamp:
Nov 24, 2016, 1:14:11 PM (9 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: update vendor to version 4.4.3

Location:
vendor/current/source4/libcli/dgram
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • vendor/current/source4/libcli/dgram/dgramsocket.c

    r740 r988  
    4949
    5050        blob = data_blob_talloc(tmp_ctx, NULL, dsize);
    51         if (blob.data == NULL) {
     51        if ((dsize != 0) && (blob.data == NULL)) {
    5252                talloc_free(tmp_ctx);
    5353                return;
     
    132132        }
    133133
    134         EVENT_FD_NOT_WRITEABLE(dgmsock->fde);
     134        TEVENT_FD_NOT_WRITEABLE(dgmsock->fde);
    135135        return;
    136136}
     
    145145        struct nbt_dgram_socket *dgmsock = talloc_get_type(private_data,
    146146                                                           struct nbt_dgram_socket);
    147         if (flags & EVENT_FD_WRITE) {
     147        if (flags & TEVENT_FD_WRITE) {
    148148                dgm_socket_send(dgmsock);
    149149        }
    150         if (flags & EVENT_FD_READ) {
     150        if (flags & TEVENT_FD_READ) {
    151151                dgm_socket_recv(dgmsock);
    152152        }
     
    176176        talloc_steal(dgmsock, dgmsock->sock);
    177177
    178         dgmsock->fde = event_add_fd(dgmsock->event_ctx, dgmsock,
     178        dgmsock->fde = tevent_add_fd(dgmsock->event_ctx, dgmsock,
    179179                                    socket_get_fd(dgmsock->sock), 0,
    180180                                    dgm_socket_handler, dgmsock);
     
    203203        dgmsock->incoming.handler = handler;
    204204        dgmsock->incoming.private_data = private_data;
    205         EVENT_FD_READABLE(dgmsock->fde);
     205        TEVENT_FD_READABLE(dgmsock->fde);
    206206        return NT_STATUS_OK;
    207207}
     
    232232        }
    233233
    234         DLIST_ADD_END(dgmsock->send_queue, req, struct nbt_dgram_request *);
    235 
    236         EVENT_FD_WRITEABLE(dgmsock->fde);
     234        DLIST_ADD_END(dgmsock->send_queue, req);
     235
     236        TEVENT_FD_WRITEABLE(dgmsock->fde);
    237237
    238238        return NT_STATUS_OK;
  • vendor/current/source4/libcli/dgram/mailslot.c

    r740 r988  
    7272        talloc_set_destructor(dgmslot, dgram_mailslot_destructor);
    7373
    74         EVENT_FD_READABLE(dgmsock->fde);
     74        TEVENT_FD_READABLE(dgmsock->fde);
    7575
    7676        return dgmslot;
Note: See TracChangeset for help on using the changeset viewer.