Searched defs:eth_addr (Results 1 - 7 of 7) sorted by relevance

/vbox/src/VBox/Devices/Network/lwip/src/include/netif/
H A Detharp.h51 struct eth_addr { struct
67 PACK_STRUCT_FIELD(struct eth_addr dest);
68 PACK_STRUCT_FIELD(struct eth_addr src);
87 PACK_STRUCT_FIELD(struct eth_addr shwaddr);
89 PACK_STRUCT_FIELD(struct eth_addr dhwaddr);
120 struct eth_addr **eth_ret, struct ip_addr **ip_ret);
122 void etharp_arp_input(struct netif *netif, struct eth_addr *ethaddr,
/vbox/src/VBox/Devices/Network/lwip-new/src/core/ipv6/
H A Dethip6.c64 struct eth_addr { struct
81 PACK_STRUCT_FIELD(struct eth_addr dest);
82 PACK_STRUCT_FIELD(struct eth_addr src);
103 ethip6_send(struct netif *netif, struct pbuf *p, struct eth_addr *src, struct eth_addr *dst)
138 struct eth_addr dest;
160 return ethip6_send(netif, q, (struct eth_addr*)(netif->hwaddr), &dest);
185 return ethip6_send(netif, q, (struct eth_addr*)(netif->hwaddr), &dest);
/vbox/src/VBox/Devices/PC/ipxe/src/net/
H A Dethernet.c122 const uint8_t *eth_addr = ll_addr; local
125 eth_addr[0], eth_addr[1], eth_addr[2],
126 eth_addr[3], eth_addr[4], eth_addr[5] );
160 * @v eth_addr Ethernet-compatible address to fill in
162 int eth_eth_addr ( const void *ll_addr, void *eth_addr ) {
163 memcpy ( eth_addr, ll_add
[all...]
/vbox/src/VBox/Devices/Network/lwip-new/src/include/netif/
H A Detharp.h59 struct eth_addr { struct
76 PACK_STRUCT_FIELD(struct eth_addr dest);
77 PACK_STRUCT_FIELD(struct eth_addr src);
121 PACK_STRUCT_FIELD(struct eth_addr shwaddr);
123 PACK_STRUCT_FIELD(struct eth_addr dhwaddr);
144 /** MEMCPY-like macro to copy to/from struct eth_addr's that are local variables
150 /** MEMCPY-like macro to copy to/from struct eth_addr's that are no local
190 struct eth_addr **eth_ret, ip_addr_t **ip_ret);
202 err_t etharp_add_static_entry(ip_addr_t *ipaddr, struct eth_addr *ethaddr);
207 err_t etharp_raw(struct netif *netif, const struct eth_addr *ethsrc_add
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/
H A Dipoib.c321 * @v eth_addr Ethernet-compatible address to fill in
324 uint8_t *eth_addr ) {
325 eth_addr[0] = ( ( guid->bytes[3] == 2 ) ? 0x00 : 0x02 );
326 eth_addr[1] = guid->bytes[1];
327 eth_addr[2] = guid->bytes[2];
328 eth_addr[3] = guid->bytes[5];
329 eth_addr[4] = guid->bytes[6];
330 eth_addr[5] = guid->bytes[7];
341 int ( * eth_addr ) ( const union ib_guid *guid, member in struct:ipoib_eth_addr_handler
342 uint8_t *eth_addr );
[all...]
H A Datl1e.c1296 u8 eth_addr[ETH_ALEN]; local
1317 eth_addr[ETH_ALEN - i - 1] = hw_addr.byte[i];
1320 memcpy(hw->perm_mac_addr, eth_addr, ETH_ALEN);
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/
H A Dnetdevice.h177 * @v eth_addr Ethernet-compatible address to fill in
179 int ( * eth_addr ) ( const void *ll_addr, void *eth_addr ); member in struct:ll_protocol

Completed in 59 milliseconds