Changes in uspace/srv/net/ethip/ethip.c [289cb7dd:a2e3ee6] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/ethip/ethip.c
r289cb7dd ra2e3ee6 57 57 static int ethip_send(iplink_srv_t *srv, iplink_srv_sdu_t *sdu); 58 58 static int ethip_get_mtu(iplink_srv_t *srv, size_t *mtu); 59 static int ethip_addr_add(iplink_srv_t *srv, iplink_srv_addr_t *addr);60 static int ethip_addr_remove(iplink_srv_t *srv, iplink_srv_addr_t *addr);59 static int ethip_addr_add(iplink_srv_t *srv, uint32_t addr); 60 static int ethip_addr_remove(iplink_srv_t *srv, uint32_t addr); 61 61 62 62 static void ethip_client_conn(ipc_callid_t iid, ipc_call_t *icall, void *arg); … … 175 175 log_msg(LOG_DEFAULT, LVL_DEBUG, "ethip_send()"); 176 176 177 rc = arp_translate(nic, &sdu->lsrc, &sdu->ldest, &dest_mac_addr);177 rc = arp_translate(nic, sdu->lsrc, sdu->ldest, &dest_mac_addr); 178 178 if (rc != EOK) { 179 179 log_msg(LOG_DEFAULT, LVL_WARN, "Failed to look up IP address 0x%" PRIx32, 180 sdu->ldest .ipv4);180 sdu->ldest); 181 181 return rc; 182 182 } … … 221 221 case ETYPE_IP: 222 222 log_msg(LOG_DEFAULT, LVL_DEBUG, " - construct SDU"); 223 sdu.lsrc .ipv4= 0;224 sdu.ldest .ipv4= 0;223 sdu.lsrc = 0; 224 sdu.ldest = 0; 225 225 sdu.data = frame.data; 226 226 sdu.size = frame.size; … … 244 244 } 245 245 246 static int ethip_addr_add(iplink_srv_t *srv, iplink_srv_addr_t *addr) 247 { 246 static int ethip_addr_add(iplink_srv_t *srv, uint32_t addr) 247 { 248 log_msg(LOG_DEFAULT, LVL_DEBUG, "ethip_addr_add(0x%" PRIx32 ")", addr); 249 250 ethip_nic_t *nic = (ethip_nic_t *) srv->arg; 251 252 return ethip_nic_addr_add(nic, addr); 253 } 254 255 static int ethip_addr_remove(iplink_srv_t *srv, uint32_t addr) 256 { 257 log_msg(LOG_DEFAULT, LVL_DEBUG, "ethip_addr_remove(0x%" PRIx32 ")", addr); 258 248 259 ethip_nic_t *nic = (ethip_nic_t *)srv->arg; 249 250 log_msg(LOG_DEFAULT, LVL_DEBUG, "ethip_addr_add(0x%" PRIx32 ")", addr->ipv4); 251 return ethip_nic_addr_add(nic, addr); 252 } 253 254 static int ethip_addr_remove(iplink_srv_t *srv, iplink_srv_addr_t *addr) 255 { 256 ethip_nic_t *nic = (ethip_nic_t *)srv->arg; 257 258 log_msg(LOG_DEFAULT, LVL_DEBUG, "ethip_addr_remove(0x%" PRIx32 ")", addr->ipv4); 260 259 261 return ethip_nic_addr_add(nic, addr); 260 262 }
Note:
See TracChangeset
for help on using the changeset viewer.