Changeset 54a0070 in mainline for uspace/srv/net/ethip/ethip.c
- Timestamp:
- 2012-09-10T09:54:09Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 40b5421
- Parents:
- 1dbd189 (diff), 42bde6a (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. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/ethip/ethip.c
r1dbd189 r54a0070 77 77 int rc = loc_server_register(NAME); 78 78 if (rc != EOK) { 79 log_msg(L VL_ERROR, "Failed registering server.");79 log_msg(LOG_DEFAULT, LVL_ERROR, "Failed registering server."); 80 80 return rc; 81 81 } … … 96 96 char *svc_name = NULL; 97 97 98 log_msg(L VL_DEBUG, "ethip_iplink_init()");98 log_msg(LOG_DEFAULT, LVL_DEBUG, "ethip_iplink_init()"); 99 99 100 100 iplink_srv_init(&nic->iplink); … … 104 104 rc = asprintf(&svc_name, "net/eth%u", ++link_num); 105 105 if (rc < 0) { 106 log_msg(L VL_ERROR, "Out of memory.");106 log_msg(LOG_DEFAULT, LVL_ERROR, "Out of memory."); 107 107 goto error; 108 108 } … … 110 110 rc = loc_service_register(svc_name, &sid); 111 111 if (rc != EOK) { 112 log_msg(L VL_ERROR, "Failed registering service %s.", svc_name);112 log_msg(LOG_DEFAULT, LVL_ERROR, "Failed registering service %s.", svc_name); 113 113 goto error; 114 114 } … … 118 118 rc = loc_category_get_id("iplink", &iplink_cat, IPC_FLAG_BLOCKING); 119 119 if (rc != EOK) { 120 log_msg(L VL_ERROR, "Failed resolving category 'iplink'.");120 log_msg(LOG_DEFAULT, LVL_ERROR, "Failed resolving category 'iplink'."); 121 121 goto error; 122 122 } … … 124 124 rc = loc_service_add_to_cat(sid, iplink_cat); 125 125 if (rc != EOK) { 126 log_msg(L VL_ERROR, "Failed adding %s to category.", svc_name);126 log_msg(LOG_DEFAULT, LVL_ERROR, "Failed adding %s to category.", svc_name); 127 127 goto error; 128 128 } … … 142 142 143 143 sid = (service_id_t)IPC_GET_ARG1(*icall); 144 log_msg(L VL_DEBUG, "ethip_client_conn(%u)", (unsigned)sid);144 log_msg(LOG_DEFAULT, LVL_DEBUG, "ethip_client_conn(%u)", (unsigned)sid); 145 145 nic = ethip_nic_find_by_iplink_sid(sid); 146 146 if (nic == NULL) { 147 log_msg(L VL_WARN, "Uknown service ID.");147 log_msg(LOG_DEFAULT, LVL_WARN, "Uknown service ID."); 148 148 return; 149 149 } … … 154 154 static int ethip_open(iplink_srv_t *srv) 155 155 { 156 log_msg(L VL_DEBUG, "ethip_open()");156 log_msg(LOG_DEFAULT, LVL_DEBUG, "ethip_open()"); 157 157 return EOK; 158 158 } … … 160 160 static int ethip_close(iplink_srv_t *srv) 161 161 { 162 log_msg(L VL_DEBUG, "ethip_close()");162 log_msg(LOG_DEFAULT, LVL_DEBUG, "ethip_close()"); 163 163 return EOK; 164 164 } … … 173 173 int rc; 174 174 175 log_msg(L VL_DEBUG, "ethip_send()");175 log_msg(LOG_DEFAULT, LVL_DEBUG, "ethip_send()"); 176 176 177 177 rc = arp_translate(nic, &sdu->lsrc, &sdu->ldest, &dest_mac_addr); 178 178 if (rc != EOK) { 179 log_msg(L VL_WARN, "Failed to look up IP address 0x%" PRIx32,179 log_msg(LOG_DEFAULT, LVL_WARN, "Failed to look up IP address 0x%" PRIx32, 180 180 sdu->ldest.ipv4); 181 181 return rc; … … 200 200 int ethip_received(iplink_srv_t *srv, void *data, size_t size) 201 201 { 202 log_msg(L VL_DEBUG, "ethip_received(): srv=%p", srv);202 log_msg(LOG_DEFAULT, LVL_DEBUG, "ethip_received(): srv=%p", srv); 203 203 ethip_nic_t *nic = (ethip_nic_t *)srv->arg; 204 204 eth_frame_t frame; … … 206 206 int rc; 207 207 208 log_msg(L VL_DEBUG, "ethip_received()");209 210 log_msg(L VL_DEBUG, " - eth_pdu_decode");208 log_msg(LOG_DEFAULT, LVL_DEBUG, "ethip_received()"); 209 210 log_msg(LOG_DEFAULT, LVL_DEBUG, " - eth_pdu_decode"); 211 211 rc = eth_pdu_decode(data, size, &frame); 212 212 if (rc != EOK) { 213 log_msg(L VL_DEBUG, " - eth_pdu_decode failed");213 log_msg(LOG_DEFAULT, LVL_DEBUG, " - eth_pdu_decode failed"); 214 214 return rc; 215 215 } … … 220 220 break; 221 221 case ETYPE_IP: 222 log_msg(L VL_DEBUG, " - construct SDU");222 log_msg(LOG_DEFAULT, LVL_DEBUG, " - construct SDU"); 223 223 sdu.lsrc.ipv4 = (192 << 24) | (168 << 16) | (0 << 8) | 1; 224 224 sdu.ldest.ipv4 = (192 << 24) | (168 << 16) | (0 << 8) | 4; 225 225 sdu.data = frame.data; 226 226 sdu.size = frame.size; 227 log_msg(L VL_DEBUG, " - call iplink_ev_recv");227 log_msg(LOG_DEFAULT, LVL_DEBUG, " - call iplink_ev_recv"); 228 228 rc = iplink_ev_recv(&nic->iplink, &sdu); 229 229 break; 230 230 default: 231 log_msg(L VL_DEBUG, "Unknown ethertype 0x%" PRIx16,231 log_msg(LOG_DEFAULT, LVL_DEBUG, "Unknown ethertype 0x%" PRIx16, 232 232 frame.etype_len); 233 233 } … … 239 239 static int ethip_get_mtu(iplink_srv_t *srv, size_t *mtu) 240 240 { 241 log_msg(L VL_DEBUG, "ethip_get_mtu()");241 log_msg(LOG_DEFAULT, LVL_DEBUG, "ethip_get_mtu()"); 242 242 *mtu = 1500; 243 243 return EOK; … … 248 248 ethip_nic_t *nic = (ethip_nic_t *)srv->arg; 249 249 250 log_msg(L VL_DEBUG, "ethip_addr_add(0x%" PRIx32 ")", addr->ipv4);250 log_msg(LOG_DEFAULT, LVL_DEBUG, "ethip_addr_add(0x%" PRIx32 ")", addr->ipv4); 251 251 return ethip_nic_addr_add(nic, addr); 252 252 } … … 256 256 ethip_nic_t *nic = (ethip_nic_t *)srv->arg; 257 257 258 log_msg(L VL_DEBUG, "ethip_addr_remove(0x%" PRIx32 ")", addr->ipv4);258 log_msg(LOG_DEFAULT, LVL_DEBUG, "ethip_addr_remove(0x%" PRIx32 ")", addr->ipv4); 259 259 return ethip_nic_addr_add(nic, addr); 260 260 } … … 266 266 printf(NAME ": HelenOS IP over Ethernet service\n"); 267 267 268 if (log_init(NAME , LVL_WARN) != EOK) {268 if (log_init(NAME) != EOK) { 269 269 printf(NAME ": Failed to initialize logging.\n"); 270 270 return 1;
Note:
See TracChangeset
for help on using the changeset viewer.