Changeset 988 for vendor/current/libcli/nbt/nbtsocket.c
- Timestamp:
- Nov 24, 2016, 1:14:11 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/libcli/nbt/nbtsocket.c
r740 r988 51 51 } 52 52 if (req->nbtsock->send_queue == NULL) { 53 EVENT_FD_NOT_WRITEABLE(req->nbtsock->fde);53 TEVENT_FD_NOT_WRITEABLE(req->nbtsock->fde); 54 54 } 55 55 if (req->nbtsock->num_pending == 0 && 56 56 req->nbtsock->incoming.handler == NULL) { 57 EVENT_FD_NOT_READABLE(req->nbtsock->fde);57 TEVENT_FD_NOT_READABLE(req->nbtsock->fde); 58 58 } 59 59 return 0; … … 88 88 talloc_free(req); 89 89 } else { 90 EVENT_FD_READABLE(nbtsock->fde);90 TEVENT_FD_READABLE(nbtsock->fde); 91 91 nbtsock->num_pending++; 92 92 } 93 93 } 94 94 95 EVENT_FD_NOT_WRITEABLE(nbtsock->fde);95 TEVENT_FD_NOT_WRITEABLE(nbtsock->fde); 96 96 talloc_free(tmp_ctx); 97 97 return; … … 123 123 if (req->num_retries != 0) { 124 124 req->num_retries--; 125 req->te = event_add_timed(req->nbtsock->event_ctx, req,126 timeval_add(&t, req->timeout, 0),127 nbt_name_socket_timeout, req);125 req->te = tevent_add_timer(req->nbtsock->event_ctx, req, 126 timeval_add(&t, req->timeout, 0), 127 nbt_name_socket_timeout, req); 128 128 if (req->state != NBT_REQUEST_SEND) { 129 129 req->state = NBT_REQUEST_SEND; 130 DLIST_ADD_END(req->nbtsock->send_queue, req, 131 struct nbt_name_request *); 132 } 133 EVENT_FD_WRITEABLE(req->nbtsock->fde); 130 DLIST_ADD_END(req->nbtsock->send_queue, req); 131 } 132 TEVENT_FD_WRITEABLE(req->nbtsock->fde); 134 133 return; 135 134 } … … 274 273 } 275 274 req->timeout = ttl; 276 req->te = event_add_timed(req->nbtsock->event_ctx, req,277 timeval_current_ofs(req->timeout, 0),278 nbt_name_socket_timeout, req);275 req->te = tevent_add_timer(req->nbtsock->event_ctx, req, 276 timeval_current_ofs(req->timeout, 0), 277 nbt_name_socket_timeout, req); 279 278 return; 280 279 } … … 319 318 struct nbt_name_socket *nbtsock = talloc_get_type(private_data, 320 319 struct nbt_name_socket); 321 if (flags & EVENT_FD_WRITE) {320 if (flags & TEVENT_FD_WRITE) { 322 321 nbt_name_socket_send(nbtsock); 323 322 } 324 if (flags & EVENT_FD_READ) {323 if (flags & TEVENT_FD_READ) { 325 324 nbt_name_socket_recv(nbtsock); 326 325 } … … 359 358 nbtsock->unexpected.handler = NULL; 360 359 361 nbtsock->fde = event_add_fd(nbtsock->event_ctx, nbtsock,362 socket_get_fd(nbtsock->sock), 0,363 nbt_name_socket_handler, nbtsock);360 nbtsock->fde = tevent_add_fd(nbtsock->event_ctx, nbtsock, 361 socket_get_fd(nbtsock->sock), 0, 362 nbt_name_socket_handler, nbtsock); 364 363 365 364 return nbtsock; … … 408 407 req->name_trn_id = id; 409 408 410 req->te = event_add_timed(nbtsock->event_ctx, req,411 timeval_current_ofs(req->timeout, 0),412 nbt_name_socket_timeout, req);409 req->te = tevent_add_timer(nbtsock->event_ctx, req, 410 timeval_current_ofs(req->timeout, 0), 411 nbt_name_socket_timeout, req); 413 412 414 413 talloc_set_destructor(req, nbt_name_request_destructor); … … 419 418 if (!NDR_ERR_CODE_IS_SUCCESS(ndr_err)) goto failed; 420 419 421 DLIST_ADD_END(nbtsock->send_queue, req , struct nbt_name_request *);420 DLIST_ADD_END(nbtsock->send_queue, req); 422 421 423 422 if (DEBUGLVL(10)) { … … 427 426 } 428 427 429 EVENT_FD_WRITEABLE(nbtsock->fde);428 TEVENT_FD_WRITEABLE(nbtsock->fde); 430 429 431 430 return req; … … 470 469 } 471 470 472 DLIST_ADD_END(nbtsock->send_queue, req , struct nbt_name_request *);473 474 EVENT_FD_WRITEABLE(nbtsock->fde);471 DLIST_ADD_END(nbtsock->send_queue, req); 472 473 TEVENT_FD_WRITEABLE(nbtsock->fde); 475 474 476 475 return NT_STATUS_OK; … … 489 488 490 489 while (req->state < NBT_REQUEST_DONE) { 491 if ( event_loop_once(req->nbtsock->event_ctx) != 0) {490 if (tevent_loop_once(req->nbtsock->event_ctx) != 0) { 492 491 req->state = NBT_REQUEST_ERROR; 493 492 req->status = NT_STATUS_UNEXPECTED_NETWORK_ERROR; … … 509 508 nbtsock->incoming.handler = handler; 510 509 nbtsock->incoming.private_data = private_data; 511 EVENT_FD_READABLE(nbtsock->fde);510 TEVENT_FD_READABLE(nbtsock->fde); 512 511 return NT_STATUS_OK; 513 512 } … … 523 522 nbtsock->unexpected.handler = handler; 524 523 nbtsock->unexpected.private_data = private_data; 525 EVENT_FD_READABLE(nbtsock->fde);524 TEVENT_FD_READABLE(nbtsock->fde); 526 525 return NT_STATUS_OK; 527 526 }
Note:
See TracChangeset
for help on using the changeset viewer.