Changeset a1e2df13 in mainline for uspace/srv/net/udp
- Timestamp:
- 2012-11-11T21:31:03Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 25eec4ef
- Parents:
- 141a20d (diff), d1538a1 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - Location:
- uspace/srv/net/udp
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/udp/assoc.c
r141a20d ra1e2df13 104 104 static void udp_assoc_free(udp_assoc_t *assoc) 105 105 { 106 log_msg(L VL_DEBUG, "%s: udp_assoc_free(%p)", assoc->name, assoc);106 log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: udp_assoc_free(%p)", assoc->name, assoc); 107 107 108 108 while (!list_empty(&assoc->rcv_queue)) { … … 127 127 void udp_assoc_addref(udp_assoc_t *assoc) 128 128 { 129 log_msg(L VL_DEBUG, "%s: upd_assoc_addref(%p)", assoc->name, assoc);129 log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: upd_assoc_addref(%p)", assoc->name, assoc); 130 130 atomic_inc(&assoc->refcnt); 131 131 } … … 139 139 void udp_assoc_delref(udp_assoc_t *assoc) 140 140 { 141 log_msg(L VL_DEBUG, "%s: udp_assoc_delref(%p)", assoc->name, assoc);141 log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: udp_assoc_delref(%p)", assoc->name, assoc); 142 142 143 143 if (atomic_predec(&assoc->refcnt) == 0) … … 154 154 void udp_assoc_delete(udp_assoc_t *assoc) 155 155 { 156 log_msg(L VL_DEBUG, "%s: udp_assoc_delete(%p)", assoc->name, assoc);156 log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: udp_assoc_delete(%p)", assoc->name, assoc); 157 157 158 158 assert(assoc->deleted == false); … … 192 192 void udp_assoc_set_foreign(udp_assoc_t *assoc, udp_sock_t *fsock) 193 193 { 194 log_msg(L VL_DEBUG, "udp_assoc_set_foreign(%p, %p)", assoc, fsock);194 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_set_foreign(%p, %p)", assoc, fsock); 195 195 fibril_mutex_lock(&assoc->lock); 196 196 assoc->ident.foreign = *fsock; … … 205 205 void udp_assoc_set_local(udp_assoc_t *assoc, udp_sock_t *lsock) 206 206 { 207 log_msg(L VL_DEBUG, "udp_assoc_set_local(%p, %p)", assoc, lsock);207 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_set_local(%p, %p)", assoc, lsock); 208 208 fibril_mutex_lock(&assoc->lock); 209 209 assoc->ident.local = *lsock; … … 228 228 int rc; 229 229 230 log_msg(L VL_DEBUG, "udp_assoc_send(%p, %p, %p)",230 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_send(%p, %p, %p)", 231 231 assoc, fsock, msg); 232 232 … … 261 261 udp_rcv_queue_entry_t *rqe; 262 262 263 log_msg(L VL_DEBUG, "udp_assoc_recv()");263 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_recv()"); 264 264 265 265 fibril_mutex_lock(&assoc->lock); 266 266 while (list_empty(&assoc->rcv_queue) && !assoc->reset) { 267 log_msg(L VL_DEBUG, "udp_assoc_recv() - waiting");267 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_recv() - waiting"); 268 268 fibril_condvar_wait(&assoc->rcv_queue_cv, &assoc->lock); 269 269 } 270 270 271 271 if (assoc->reset) { 272 log_msg(L VL_DEBUG, "udp_assoc_recv() - association was reset");272 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_recv() - association was reset"); 273 273 fibril_mutex_unlock(&assoc->lock); 274 274 return ECONNABORTED; 275 275 } 276 276 277 log_msg(L VL_DEBUG, "udp_assoc_recv() - got a message");277 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_recv() - got a message"); 278 278 link = list_first(&assoc->rcv_queue); 279 279 rqe = list_get_instance(link, udp_rcv_queue_entry_t, link); … … 297 297 int rc; 298 298 299 log_msg(L VL_DEBUG, "udp_assoc_received(%p, %p)", rsp, msg);299 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_received(%p, %p)", rsp, msg); 300 300 301 301 assoc = udp_assoc_find_ref(rsp); 302 302 if (assoc == NULL) { 303 log_msg(L VL_DEBUG, "No association found. Message dropped.");303 log_msg(LOG_DEFAULT, LVL_DEBUG, "No association found. Message dropped."); 304 304 /* XXX Generate ICMP error. */ 305 305 /* XXX Might propagate error directly by error return. */ … … 309 309 rc = udp_assoc_queue_msg(assoc, rsp, msg); 310 310 if (rc != EOK) { 311 log_msg(L VL_DEBUG, "Out of memory. Message dropped.");311 log_msg(LOG_DEFAULT, LVL_DEBUG, "Out of memory. Message dropped."); 312 312 /* XXX Generate ICMP error? */ 313 313 } … … 332 332 udp_rcv_queue_entry_t *rqe; 333 333 334 log_msg(L VL_DEBUG, "udp_assoc_queue_msg(%p, %p, %p)",334 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_queue_msg(%p, %p, %p)", 335 335 assoc, sp, msg); 336 336 … … 355 355 static bool udp_socket_match(udp_sock_t *sock, udp_sock_t *patt) 356 356 { 357 log_msg(L VL_DEBUG, "udp_socket_match(sock=(%x,%u), pat=(%x,%u))",357 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_socket_match(sock=(%x,%u), pat=(%x,%u))", 358 358 sock->addr.ipv4, sock->port, patt->addr.ipv4, patt->port); 359 359 … … 366 366 return false; 367 367 368 log_msg(L VL_DEBUG, " -> match");368 log_msg(LOG_DEFAULT, LVL_DEBUG, " -> match"); 369 369 370 370 return true; … … 374 374 static bool udp_sockpair_match(udp_sockpair_t *sp, udp_sockpair_t *pattern) 375 375 { 376 log_msg(L VL_DEBUG, "udp_sockpair_match(%p, %p)", sp, pattern);376 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sockpair_match(%p, %p)", sp, pattern); 377 377 378 378 if (!udp_socket_match(&sp->local, &pattern->local)) … … 382 382 return false; 383 383 384 log_msg(L VL_DEBUG, "Socket pair matched.");384 log_msg(LOG_DEFAULT, LVL_DEBUG, "Socket pair matched."); 385 385 return true; 386 386 } … … 398 398 static udp_assoc_t *udp_assoc_find_ref(udp_sockpair_t *sp) 399 399 { 400 log_msg(L VL_DEBUG, "udp_assoc_find_ref(%p)", sp);400 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_find_ref(%p)", sp); 401 401 402 402 fibril_mutex_lock(&assoc_list_lock); … … 405 405 udp_assoc_t *assoc = list_get_instance(link, udp_assoc_t, link); 406 406 udp_sockpair_t *asp = &assoc->ident; 407 log_msg(L VL_DEBUG, "compare with assoc (f:(%x,%u), l:(%x,%u))",407 log_msg(LOG_DEFAULT, LVL_DEBUG, "compare with assoc (f:(%x,%u), l:(%x,%u))", 408 408 asp->foreign.addr.ipv4, asp->foreign.port, 409 409 asp->local.addr.ipv4, asp->local.port); … … 414 414 415 415 if (udp_sockpair_match(sp, asp)) { 416 log_msg(L VL_DEBUG, "Returning assoc %p", assoc);416 log_msg(LOG_DEFAULT, LVL_DEBUG, "Returning assoc %p", assoc); 417 417 udp_assoc_addref(assoc); 418 418 fibril_mutex_unlock(&assoc_list_lock); -
uspace/srv/net/udp/sock.c
r141a20d ra1e2df13 88 88 static void udp_sock_notify_data(socket_core_t *sock_core) 89 89 { 90 log_msg(L VL_DEBUG, "udp_sock_notify_data(%d)", sock_core->socket_id);90 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_notify_data(%d)", sock_core->socket_id); 91 91 async_exch_t *exch = async_exchange_begin(sock_core->sess); 92 92 async_msg_5(exch, NET_SOCKET_RECEIVED, (sysarg_t)sock_core->socket_id, … … 103 103 ipc_call_t answer; 104 104 105 log_msg(L VL_DEBUG, "udp_sock_socket()");106 sock = calloc( sizeof(udp_sockdata_t), 1);105 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_socket()"); 106 sock = calloc(1, sizeof(udp_sockdata_t)); 107 107 if (sock == NULL) { 108 108 async_answer_0(callid, ENOMEM); … … 167 167 udp_error_t urc; 168 168 169 log_msg(L VL_DEBUG, "udp_sock_bind()");170 log_msg(L VL_DEBUG, " - async_data_write_accept");169 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_bind()"); 170 log_msg(LOG_DEFAULT, LVL_DEBUG, " - async_data_write_accept"); 171 171 172 172 addr = NULL; … … 178 178 } 179 179 180 log_msg(L VL_DEBUG, " - call socket_bind");180 log_msg(LOG_DEFAULT, LVL_DEBUG, " - call socket_bind"); 181 181 rc = socket_bind(&client->sockets, &gsock, SOCKET_GET_SOCKET_ID(call), 182 182 addr, addr_size, UDP_FREE_PORTS_START, UDP_FREE_PORTS_END, … … 192 192 } 193 193 194 log_msg(L VL_DEBUG, " - call socket_cores_find");194 log_msg(LOG_DEFAULT, LVL_DEBUG, " - call socket_cores_find"); 195 195 sock_core = socket_cores_find(&client->sockets, SOCKET_GET_SOCKET_ID(call)); 196 196 if (sock_core == NULL) { … … 222 222 } 223 223 224 log_msg(L VL_DEBUG, " - success");224 log_msg(LOG_DEFAULT, LVL_DEBUG, " - success"); 225 225 async_answer_0(callid, rc); 226 226 out: … … 231 231 static void udp_sock_listen(udp_client_t *client, ipc_callid_t callid, ipc_call_t call) 232 232 { 233 log_msg(L VL_DEBUG, "udp_sock_listen()");233 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_listen()"); 234 234 async_answer_0(callid, ENOTSUP); 235 235 } … … 237 237 static void udp_sock_connect(udp_client_t *client, ipc_callid_t callid, ipc_call_t call) 238 238 { 239 log_msg(L VL_DEBUG, "udp_sock_connect()");239 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_connect()"); 240 240 async_answer_0(callid, ENOTSUP); 241 241 } … … 243 243 static void udp_sock_accept(udp_client_t *client, ipc_callid_t callid, ipc_call_t call) 244 244 { 245 log_msg(L VL_DEBUG, "udp_sock_accept()");245 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_accept()"); 246 246 async_answer_0(callid, ENOTSUP); 247 247 } … … 264 264 int rc; 265 265 266 log_msg(L VL_DEBUG, "udp_sock_send()");266 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_send()"); 267 267 268 268 addr = NULL; … … 323 323 fibril_mutex_unlock(&socket->lock); 324 324 async_answer_0(callid, rc); 325 log_msg(L VL_DEBUG, "udp_sock_sendto: Failed to "325 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_sendto: Failed to " 326 326 "determine local address."); 327 327 return; … … 329 329 330 330 socket->assoc->ident.local.addr.ipv4 = loc_addr.ipv4; 331 log_msg(L VL_DEBUG, "Local IP address is %x",331 log_msg(LOG_DEFAULT, LVL_DEBUG, "Local IP address is %x", 332 332 socket->assoc->ident.local.addr.ipv4); 333 333 } … … 405 405 int rc; 406 406 407 log_msg(L VL_DEBUG, "%p: udp_sock_recv[from]()", client);407 log_msg(LOG_DEFAULT, LVL_DEBUG, "%p: udp_sock_recv[from]()", client); 408 408 409 409 socket_id = SOCKET_GET_SOCKET_ID(call); … … 427 427 (void)flags; 428 428 429 log_msg(L VL_DEBUG, "udp_sock_recvfrom(): lock recv_buffer lock");429 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_recvfrom(): lock recv_buffer lock"); 430 430 fibril_mutex_lock(&socket->recv_buffer_lock); 431 431 while (socket->recv_buffer_used == 0 && socket->recv_error == UDP_EOK) { 432 log_msg(L VL_DEBUG, "udp_sock_recvfrom(): wait for cv");432 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_recvfrom(): wait for cv"); 433 433 fibril_condvar_wait(&socket->recv_buffer_cv, 434 434 &socket->recv_buffer_lock); 435 435 } 436 436 437 log_msg(L VL_DEBUG, "Got data in sock recv_buffer");437 log_msg(LOG_DEFAULT, LVL_DEBUG, "Got data in sock recv_buffer"); 438 438 439 439 rsock = socket->recv_fsock; … … 441 441 urc = socket->recv_error; 442 442 443 log_msg(L VL_DEBUG, "**** recv data_len=%zu", data_len);443 log_msg(LOG_DEFAULT, LVL_DEBUG, "**** recv data_len=%zu", data_len); 444 444 445 445 switch (urc) { … … 458 458 } 459 459 460 log_msg(L VL_DEBUG, "**** udp_uc_receive -> %d", rc);460 log_msg(LOG_DEFAULT, LVL_DEBUG, "**** udp_uc_receive -> %d", rc); 461 461 if (rc != EOK) { 462 462 fibril_mutex_unlock(&socket->recv_buffer_lock); … … 472 472 addr.sin_port = host2uint16_t_be(rsock.port); 473 473 474 log_msg(L VL_DEBUG, "addr read receive");474 log_msg(LOG_DEFAULT, LVL_DEBUG, "addr read receive"); 475 475 if (!async_data_read_receive(&rcallid, &addr_length)) { 476 476 fibril_mutex_unlock(&socket->recv_buffer_lock); … … 483 483 addr_length = sizeof(addr); 484 484 485 log_msg(L VL_DEBUG, "addr read finalize");485 log_msg(LOG_DEFAULT, LVL_DEBUG, "addr read finalize"); 486 486 rc = async_data_read_finalize(rcallid, &addr, addr_length); 487 487 if (rc != EOK) { … … 493 493 } 494 494 495 log_msg(L VL_DEBUG, "data read receive");495 log_msg(LOG_DEFAULT, LVL_DEBUG, "data read receive"); 496 496 if (!async_data_read_receive(&rcallid, &length)) { 497 497 fibril_mutex_unlock(&socket->recv_buffer_lock); … … 504 504 length = data_len; 505 505 506 log_msg(L VL_DEBUG, "data read finalize");506 log_msg(LOG_DEFAULT, LVL_DEBUG, "data read finalize"); 507 507 rc = async_data_read_finalize(rcallid, socket->recv_buffer, length); 508 508 … … 510 510 rc = EOVERFLOW; 511 511 512 log_msg(L VL_DEBUG, "read_data_length <- %zu", length);512 log_msg(LOG_DEFAULT, LVL_DEBUG, "read_data_length <- %zu", length); 513 513 IPC_SET_ARG2(answer, 0); 514 514 SOCKET_SET_READ_DATA_LENGTH(answer, length); … … 531 531 int rc; 532 532 533 log_msg(L VL_DEBUG, "udp_sock_close()");533 log_msg(LOG_DEFAULT, LVL_DEBUG, "tcp_sock_close()"); 534 534 socket_id = SOCKET_GET_SOCKET_ID(call); 535 535 … … 544 544 545 545 fibril_mutex_lock(&socket->recv_buffer_lock); 546 log_msg(L VL_DEBUG, "udp_sock_close - set socket->sock_core = NULL");546 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_close - set socket->sock_core = NULL"); 547 547 socket->sock_core = NULL; 548 548 fibril_mutex_unlock(&socket->recv_buffer_lock); … … 553 553 udp_free_sock_data); 554 554 if (rc != EOK) { 555 log_msg(L VL_DEBUG, "udp_sock_close - socket_destroy failed");555 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_close - socket_destroy failed"); 556 556 fibril_mutex_unlock(&socket->lock); 557 557 async_answer_0(callid, rc); … … 559 559 } 560 560 561 log_msg(L VL_DEBUG, "udp_sock_close - broadcast recv_buffer_cv");561 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_close - broadcast recv_buffer_cv"); 562 562 fibril_condvar_broadcast(&socket->recv_buffer_cv); 563 563 … … 568 568 static void udp_sock_getsockopt(udp_client_t *client, ipc_callid_t callid, ipc_call_t call) 569 569 { 570 log_msg(L VL_DEBUG, "udp_sock_getsockopt()");570 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_getsockopt()"); 571 571 async_answer_0(callid, ENOTSUP); 572 572 } … … 574 574 static void udp_sock_setsockopt(udp_client_t *client, ipc_callid_t callid, ipc_call_t call) 575 575 { 576 log_msg(L VL_DEBUG, "udp_sock_setsockopt()");576 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_setsockopt()"); 577 577 async_answer_0(callid, ENOTSUP); 578 578 } … … 585 585 size_t rcvd; 586 586 587 log_msg(L VL_DEBUG, "udp_sock_recv_fibril()");587 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_recv_fibril()"); 588 588 589 589 fibril_mutex_lock(&sock->recv_buffer_lock); 590 590 591 591 while (true) { 592 log_msg(L VL_DEBUG, "[] wait for rcv buffer empty()");592 log_msg(LOG_DEFAULT, LVL_DEBUG, "[] wait for rcv buffer empty()"); 593 593 while (sock->recv_buffer_used != 0 && sock->sock_core != NULL) { 594 594 fibril_condvar_wait(&sock->recv_buffer_cv, … … 596 596 } 597 597 598 log_msg(L VL_DEBUG, "[] call udp_uc_receive()");598 log_msg(LOG_DEFAULT, LVL_DEBUG, "[] call udp_uc_receive()"); 599 599 urc = udp_uc_receive(sock->assoc, sock->recv_buffer, 600 600 UDP_FRAGMENT_SIZE, &rcvd, &xflags, &sock->recv_fsock); 601 601 sock->recv_error = urc; 602 602 603 log_msg(L VL_DEBUG, "[] udp_uc_receive -> %d", urc);603 log_msg(LOG_DEFAULT, LVL_DEBUG, "[] udp_uc_receive -> %d", urc); 604 604 605 605 if (sock->sock_core != NULL) … … 607 607 608 608 if (urc != UDP_EOK) { 609 log_msg(L VL_DEBUG, "[] urc != UDP_EOK, break");609 log_msg(LOG_DEFAULT, LVL_DEBUG, "[] urc != UDP_EOK, break"); 610 610 fibril_condvar_broadcast(&sock->recv_buffer_cv); 611 611 break; 612 612 } 613 613 614 log_msg(L VL_DEBUG, "[] got data - broadcast recv_buffer_cv");614 log_msg(LOG_DEFAULT, LVL_DEBUG, "[] got data - broadcast recv_buffer_cv"); 615 615 616 616 sock->recv_buffer_used = rcvd; … … 618 618 } 619 619 620 log_msg(L VL_DEBUG, "udp_sock_recv_fibril() exited loop");620 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_recv_fibril() exited loop"); 621 621 fibril_mutex_unlock(&sock->recv_buffer_lock); 622 622 udp_uc_destroy(sock->assoc); 623 623 624 log_msg(L VL_DEBUG, "udp_sock_recv_fibril() terminated");624 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_recv_fibril() terminated"); 625 625 626 626 return 0; … … 640 640 641 641 while (true) { 642 log_msg(L VL_DEBUG, "udp_sock_connection: wait");642 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_connection: wait"); 643 643 callid = async_get_call(&call); 644 644 if (!IPC_GET_IMETHOD(call)) 645 645 break; 646 646 647 log_msg(L VL_DEBUG, "udp_sock_connection: METHOD=%d",647 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_connection: METHOD=%d", 648 648 (int)IPC_GET_IMETHOD(call)); 649 649 … … 688 688 689 689 /* Clean up */ 690 log_msg(L VL_DEBUG, "udp_sock_connection: Clean up");690 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sock_connection: Clean up"); 691 691 async_hangup(client.sess); 692 692 socket_cores_release(NULL, &client.sockets, &gsock, udp_free_sock_data); -
uspace/srv/net/udp/ucall.c
r141a20d ra1e2df13 47 47 udp_assoc_t *nassoc; 48 48 49 log_msg(L VL_DEBUG, "udp_uc_create()");49 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_uc_create()"); 50 50 nassoc = udp_assoc_new(NULL, NULL); 51 51 if (nassoc == NULL) … … 59 59 udp_error_t udp_uc_set_foreign(udp_assoc_t *assoc, udp_sock_t *fsock) 60 60 { 61 log_msg(L VL_DEBUG, "udp_uc_set_foreign(%p, %p)", assoc, fsock);61 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_uc_set_foreign(%p, %p)", assoc, fsock); 62 62 63 63 udp_assoc_set_foreign(assoc, fsock); … … 67 67 udp_error_t udp_uc_set_local(udp_assoc_t *assoc, udp_sock_t *lsock) 68 68 { 69 log_msg(L VL_DEBUG, "udp_uc_set_local(%p, %p)", assoc, lsock);69 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_uc_set_local(%p, %p)", assoc, lsock); 70 70 71 71 udp_assoc_set_local(assoc, lsock); … … 79 79 udp_msg_t msg; 80 80 81 log_msg(L VL_DEBUG, "%s: udp_uc_send()", assoc->name);81 log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: udp_uc_send()", assoc->name); 82 82 83 83 msg.data = data; … … 103 103 int rc; 104 104 105 log_msg(L VL_DEBUG, "%s: udp_uc_receive()", assoc->name);105 log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: udp_uc_receive()", assoc->name); 106 106 rc = udp_assoc_recv(assoc, &msg, fsock); 107 log_msg(L VL_DEBUG, "udp_assoc_recv -> %d", rc);107 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_recv -> %d", rc); 108 108 switch (rc) { 109 109 case EOK: … … 125 125 void udp_uc_status(udp_assoc_t *assoc, udp_assoc_status_t *astatus) 126 126 { 127 log_msg(L VL_DEBUG, "udp_uc_status()");127 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_uc_status()"); 128 128 // cstatus->cstate = conn->cstate; 129 129 } … … 131 131 void udp_uc_destroy(udp_assoc_t *assoc) 132 132 { 133 log_msg(L VL_DEBUG, "udp_uc_destroy()");133 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_uc_destroy()"); 134 134 udp_assoc_reset(assoc); 135 135 udp_assoc_remove(assoc); -
uspace/srv/net/udp/udp.c
r141a20d ra1e2df13 50 50 int rc; 51 51 52 log_msg(L VL_DEBUG, "udp_init()");52 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_init()"); 53 53 54 54 rc = udp_inet_init(); 55 55 if (rc != EOK) { 56 log_msg(L VL_ERROR, "Failed connecting to internet service.");56 log_msg(LOG_DEFAULT, LVL_ERROR, "Failed connecting to internet service."); 57 57 return ENOENT; 58 58 } … … 60 60 rc = udp_sock_init(); 61 61 if (rc != EOK) { 62 log_msg(L VL_ERROR, "Failed initializing socket service.");62 log_msg(LOG_DEFAULT, LVL_ERROR, "Failed initializing socket service."); 63 63 return ENOENT; 64 64 } … … 73 73 printf(NAME ": UDP (User Datagram Protocol) service\n"); 74 74 75 rc = log_init(NAME , LVL_DEBUG);75 rc = log_init(NAME); 76 76 if (rc != EOK) { 77 77 printf(NAME ": Failed to initialize log.\n"); -
uspace/srv/net/udp/udp_inet.c
r141a20d ra1e2df13 61 61 udp_pdu_t *pdu; 62 62 63 log_msg(L VL_DEBUG, "udp_inet_ev_recv()");63 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_inet_ev_recv()"); 64 64 65 65 pdu = udp_pdu_new(); … … 69 69 pdu->src.ipv4 = dgram->src.ipv4; 70 70 pdu->dest.ipv4 = dgram->dest.ipv4; 71 log_msg(L VL_DEBUG, "src: 0x%08x, dest: 0x%08x",71 log_msg(LOG_DEFAULT, LVL_DEBUG, "src: 0x%08x, dest: 0x%08x", 72 72 pdu->src.ipv4, pdu->dest.ipv4); 73 73 … … 84 84 inet_dgram_t dgram; 85 85 86 log_msg(L VL_DEBUG, "udp_transmit_pdu()");86 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_transmit_pdu()"); 87 87 88 88 dgram.src.ipv4 = pdu->src.ipv4; … … 94 94 rc = inet_send(&dgram, INET_TTL_MAX, 0); 95 95 if (rc != EOK) 96 log_msg(L VL_ERROR, "Failed to transmit PDU.");96 log_msg(LOG_DEFAULT, LVL_ERROR, "Failed to transmit PDU."); 97 97 98 98 return rc; … … 105 105 udp_sockpair_t rident; 106 106 107 log_msg(L VL_DEBUG, "udp_received_pdu()");107 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_received_pdu()"); 108 108 109 109 if (udp_pdu_decode(pdu, &rident, &dmsg) != EOK) { 110 log_msg(L VL_WARN, "Not enough memory. PDU dropped.");110 log_msg(LOG_DEFAULT, LVL_WARN, "Not enough memory. PDU dropped."); 111 111 return; 112 112 } … … 124 124 int rc; 125 125 126 log_msg(L VL_DEBUG, "udp_inet_init()");126 log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_inet_init()"); 127 127 128 128 rc = inet_init(IP_PROTO_UDP, &udp_inet_ev_ops); 129 129 if (rc != EOK) { 130 log_msg(L VL_ERROR, "Failed connecting to internet service.");130 log_msg(LOG_DEFAULT, LVL_ERROR, "Failed connecting to internet service."); 131 131 return ENOENT; 132 132 }
Note:
See TracChangeset
for help on using the changeset viewer.
