Searched refs:eth_mac (Results 1 - 4 of 4) sorted by relevance

/systemd/src/libsystemd-network/
H A Darp-util.h27 int arp_network_bind_raw_socket(int index, be32_t address, const struct ether_addr *eth_mac);
H A Ddhcp-network.c38 const struct ether_addr *eth_mac,
70 BPF_STMT(BPF_LD + BPF_IMM, htobe32(*((unsigned int *) eth_mac))), /* A <- 4 bytes of client's MAC */
76 BPF_STMT(BPF_LD + BPF_IMM, htobe16(*((unsigned short *) (((char *) eth_mac) + 4)))), /* A <- remainder of client's MAC */
136 struct ether_addr eth_mac = { { 0, 0, 0, 0, 0, 0 } }; local
144 memcpy(&eth_mac, mac_addr, ETH_ALEN);
154 bcast_addr, &eth_mac, arp_type, dhcp_hlen);
34 _bind_raw_socket(int ifindex, union sockaddr_union *link, uint32_t xid, const uint8_t *mac_addr, size_t mac_addr_len, const uint8_t *bcast_addr, const struct ether_addr *eth_mac, uint16_t arp_type, uint8_t dhcp_hlen) argument
H A Darp-util.c28 int arp_network_bind_raw_socket(int ifindex, be32_t address, const struct ether_addr *eth_mac) { argument
50 BPF_STMT(BPF_LD + BPF_IMM, htobe32(*((uint32_t *) eth_mac))), /* A <- 4 bytes of client's MAC */
55 BPF_STMT(BPF_LD + BPF_IMM, htobe16(*((uint16_t *) (((char *) eth_mac) + 4)))), /* A <- remainder of client's MAC */
H A Dtest-ipv4ll.c94 int arp_network_bind_raw_socket(int index, be32_t address, const struct ether_addr *eth_mac) { argument

Completed in 16 milliseconds