/haiku/headers/private/net/ |
H A D | ethernet.h | 19 struct ether_header { struct
|
/haiku/src/system/boot/loader/net/ |
H A D | Ethernet.cpp | 146 ether_header header; 189 < (ssize_t)sizeof(ether_header) + ETHER_MIN_TRANSFER_UNIT 191 > (ssize_t)sizeof(ether_header) + ETHER_MAX_TRANSFER_UNIT) { 196 ether_header *header = (ether_header*)fReceiveBuffer; 205 bytesReceived - (ssize_t)sizeof(ether_header))); 213 (uint8*)fReceiveBuffer + sizeof(ether_header), 214 bytesReceived - sizeof(ether_header));
|
/haiku/src/add-ons/kernel/network/ppp/pppoe/ |
H A D | PPPoE.h | 62 struct ether_header ethernetHeader;
|
H A D | PPPoEDevice.cpp | 179 NetBufferPrepend<ether_header> ethernetHeader(packet); 182 ether_header &header = ethernetHeader.Data(); 267 struct ether_header *ethernetHeader; 272 ethernetHeader = (struct ether_header*) destination.sa_data; 345 NetBufferPrepend<ether_header> ethernetHeader(packet); 348 ether_header ðheader = ethernetHeader.Data(); 518 NetBufferPrepend<ether_header> ethernetHeader(replyPacket); 521 ether_header &header = ethernetHeader.Data();
|
/haiku/src/add-ons/kernel/network/datalink_protocols/ethernet_frame/ |
H A D | ethernet_frame.cpp | 41 NetBufferHeaderRemover<ether_header> bufferHeader(buffer); 45 ether_header& header = bufferHeader.Data(); 149 NetBufferPrepend<ether_header> bufferHeader(buffer); 153 ether_header &header = bufferHeader.Data();
|
/haiku/src/libs/compat/freebsd_wlan/net80211/ |
H A D | ieee80211_input.c | 263 struct ether_header *eh = mtod(m, struct ether_header *); 300 struct ether_header *eh; 325 eh = mtod(m, struct ether_header *); 352 eh = mtod(m, struct ether_header *); 364 #define FF_LLC_SIZE (sizeof(struct ether_header) + sizeof(struct llc)) 365 struct ether_header *eh; 378 eh = mtod(m, struct ether_header *); /* 802.3 header is first */ 381 + sizeof(struct ether_header) - sizeof(struct llc); 384 sizeof(struct ether_header)); [all...] |
H A D | ieee80211_superg.c | 89 memcpy(dst, src, sizeof(struct ether_header)) 275 #define FF_LLC_SIZE (sizeof(struct ether_header) + sizeof(struct llc)) 299 sizeof(struct ether_header)); 367 struct ether_header eh1, eh2; 499 struct ether_header eh1, eh2; 518 sizeof(struct ether_header), 810 ETHER_IS_MULTICAST(mtod(m, struct ether_header *)->ether_dhost)) { 913 if (ETHER_IS_MULTICAST(mtod(m, struct ether_header *)->ether_dhost))
|
H A D | ieee80211_wds.c | 239 const struct ether_header *eh = mtod(m, const struct ether_header *); 419 struct ether_header *eh; 635 eh = mtod(m, struct ether_header *);
|
H A D | ieee80211_output.c | 81 memcpy(dst, src, sizeof(struct ether_header)) 350 struct ether_header *eh; 365 if (m->m_len < sizeof(struct ether_header) && 366 (m = m_pullup(m, sizeof(struct ether_header))) == NULL) { 373 eh = mtod(m, struct ether_header *); 1203 const struct ether_header *eh = NULL; 1233 eh = mtod(m, struct ether_header *); 1281 m_copydata(m, sizeof(struct ether_header) + 1294 m_copydata(m, sizeof(struct ether_header) + 1348 #define TO_BE_RECLAIMED (sizeof(struct ether_header) [all...] |
H A D | ieee80211_hostap.c | 363 struct ether_header *eh = mtod(m, struct ether_header *); 483 struct ether_header *eh; 760 eh = mtod(m, struct ether_header *); 1620 struct ether_header eh; 1639 struct ether_header *eh;
|
H A D | ieee80211_proto.h | 123 const struct ether_header *);
|
H A D | ieee80211_adhoc.c | 317 struct ether_header *eh; 574 eh = mtod(m, struct ether_header *);
|
H A D | ieee80211_sta.c | 548 struct ether_header *eh; 843 eh = mtod(m, struct ether_header *);
|
/haiku/headers/private/kernel/boot/net/ |
H A D | NetDefs.h | 87 struct ether_header { struct
|
/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/dev/le/ |
H A D | am7990.c | 219 struct ether_header *eh; 288 eh = mtod(m, struct ether_header *); 580 struct ether_header eh; 603 struct ether_header eh;
|
H A D | am79900.c | 260 struct ether_header *eh; 326 eh = mtod(m, struct ether_header *); 629 struct ether_header eh; 651 struct ether_header eh;
|
/haiku/src/libs/compat/openbsd_wlan/net80211/ |
H A D | ieee80211_pae_output.c | 66 struct ether_header *eh; 71 M_PREPEND(m, sizeof(struct ether_header), M_DONTWAIT); 75 eh = mtod(m, struct ether_header *); 98 len = m->m_len - sizeof(struct ether_header);
|
H A D | ieee80211_output.c | 428 struct ether_header eh; 529 struct ether_header eh; 578 if (m->m_len < sizeof(struct ether_header)) { 579 m = m_pullup(m, sizeof(struct ether_header)); 585 memcpy(&eh, mtod(m, caddr_t), sizeof(struct ether_header)); 639 m_adj(m, sizeof(struct ether_header) - LLC_SNAPFRAMELEN);
|
H A D | ieee80211_pae_input.c | 80 struct ether_header *eh; 87 eh = mtod(m, struct ether_header *);
|
H A D | ieee80211_input.c | 1051 struct ether_header *eh; 1054 eh = mtod(m, struct ether_header *); 1120 struct ether_header eh; 1181 struct ether_header *eh = mtod(m, struct ether_header *); 1229 struct ether_header *eh; 1246 eh = mtod(m, struct ether_header *);
|
/haiku/src/libs/compat/freebsd_network/compat/net/ |
H A D | ethernet.h | 63 struct ether_header { struct 77 CTASSERT(sizeof (struct ether_header) == ETHER_ADDR_LEN * 2 + 2);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/aironetwifi/dev/an/ |
H A D | if_an.c | 170 static void an_cache_store(struct an_softc *, struct ether_header *, 834 struct ether_header *eh; 974 eh = mtod(m, struct ether_header *); 1054 eh = mtod(m, struct ether_header *); 1824 sizeof(struct ether_header)); 1827 sizeof(struct ether_header)); 1831 sizeof(struct ether_header)); 2726 struct ether_header *eh; 2766 eh = mtod(m0, struct ether_header *); 2779 m_copydata(m0, sizeof(struct ether_header) [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/ipro100/dev/fxp/ |
H A D | if_fxp.c | 1452 struct ether_header *eh; 1466 ip_off = sizeof(struct ether_header); 1472 eh = mtod(m, struct ether_header *); 1803 struct ether_header *eh; 1826 if (pktlen < sizeof(struct ether_header) + sizeof(struct ip)) 1828 eh = mtod(m, struct ether_header *); 1836 pktlen -= sizeof(struct ether_header); 1991 if (total_len < (int)sizeof(struct ether_header) ||
|
/haiku/src/add-ons/kernel/drivers/network/ether/sis19x/dev/sge/ |
H A D | if_sge.c | 1411 struct ether_header *eh; 1426 ip_off = sizeof(struct ether_header); 1432 eh = mtod(m, struct ether_header *);
|
/haiku/src/add-ons/kernel/drivers/network/ether/marvell_yukon/dev/msk/ |
H A D | if_msk.c | 2661 struct ether_header *eh; 2676 offset = sizeof(struct ether_header); 2682 eh = mtod(m, struct ether_header *); 3104 struct ether_header *eh; 3141 if (pktlen < sizeof(struct ether_header) + sizeof(struct ip)) 3143 eh = mtod(m, struct ether_header *); 3151 pktlen -= sizeof(struct ether_header);
|