Changeset f05edcb in mainline for uspace/srv/net/ethip/pdu.c
- Timestamp:
- 2021-08-08T08:28:24Z (3 years ago)
- Branches:
- master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- d5ed54b
- Parents:
- 98a935e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/ethip/pdu.c
r98a935e rf05edcb 1 1 /* 2 * Copyright (c) 20 12Jiri Svoboda2 * Copyright (c) 2021 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 60 60 61 61 hdr = (eth_header_t *)data; 62 addr48(frame->src, hdr->src);63 addr48(frame->dest, hdr->dest);62 mac48_encode(&frame->src, hdr->src); 63 mac48_encode(&frame->dest, hdr->dest); 64 64 hdr->etype_len = host2uint16_t_be(frame->etype_len); 65 65 … … 93 93 return ENOMEM; 94 94 95 addr48(hdr->src,frame->src);96 addr48(hdr->dest,frame->dest);95 mac48_decode(hdr->src, &frame->src); 96 mac48_decode(hdr->dest, &frame->dest); 97 97 frame->etype_len = uint16_t_be2host(hdr->etype_len); 98 98 … … 140 140 pfmt->proto_addr_size = IPV4_ADDR_SIZE; 141 141 pfmt->opcode = host2uint16_t_be(fopcode); 142 addr48(packet->sender_hw_addr, pfmt->sender_hw_addr);142 mac48_encode(&packet->sender_hw_addr, pfmt->sender_hw_addr); 143 143 pfmt->sender_proto_addr = 144 144 host2uint32_t_be(packet->sender_proto_addr); 145 addr48(packet->target_hw_addr, pfmt->target_hw_addr);145 mac48_encode(&packet->target_hw_addr, pfmt->target_hw_addr); 146 146 pfmt->target_proto_addr = 147 147 host2uint32_t_be(packet->target_proto_addr); … … 203 203 } 204 204 205 addr48(pfmt->sender_hw_addr,packet->sender_hw_addr);205 mac48_decode(pfmt->sender_hw_addr, &packet->sender_hw_addr); 206 206 packet->sender_proto_addr = 207 207 uint32_t_be2host(pfmt->sender_proto_addr); 208 addr48(pfmt->target_hw_addr,packet->target_hw_addr);208 mac48_decode(pfmt->target_hw_addr, &packet->target_hw_addr); 209 209 packet->target_proto_addr = 210 210 uint32_t_be2host(pfmt->target_proto_addr);
Note:
See TracChangeset
for help on using the changeset viewer.