Searched refs:haddr (Results 1 - 9 of 9) sorted by relevance

/net/bluetooth/
H A Dhci_sock.c588 struct sockaddr_hci haddr; local
598 memset(&haddr, 0, sizeof(haddr));
599 len = min_t(unsigned int, sizeof(haddr), addr_len);
600 memcpy(&haddr, addr, len);
602 if (haddr.hci_family != AF_BLUETOOTH)
612 switch (haddr.hci_channel) {
619 if (haddr.hci_dev != HCI_DEV_NONE) {
620 hdev = hci_dev_get(haddr.hci_dev);
633 if (haddr
678 struct sockaddr_hci *haddr = (struct sockaddr_hci *) addr; local
[all...]
/net/ethernet/
H A Deth.c220 * @haddr: destination buffer
222 int eth_header_parse(const struct sk_buff *skb, unsigned char *haddr) argument
225 memcpy(haddr, eth->h_source, ETH_ALEN);
261 * @haddr: new hardware address
267 const unsigned char *haddr)
270 haddr, ETH_ALEN);
265 eth_header_cache_update(struct hh_cache *hh, const struct net_device *dev, const unsigned char *haddr) argument
/net/ipv4/
H A Darp.c189 int arp_mc_map(__be32 addr, u8 *haddr, struct net_device *dev, int dir) argument
195 ip_eth_mc_map(addr, haddr);
198 ip_ib_mc_map(addr, dev->broadcast, haddr);
201 ip_ipgre_mc_map(addr, dev->broadcast, haddr);
205 memcpy(haddr, dev->broadcast, dev->addr_len);
445 static int arp_set_predefined(int addr_hint, unsigned char *haddr, argument
451 memcpy(haddr, dev->dev_addr, dev->addr_len);
454 arp_mc_map(paddr, haddr, dev, 1);
457 memcpy(haddr, dev->broadcast, dev->addr_len);
464 int arp_find(unsigned char *haddr, struc argument
[all...]
H A Dip_gre.c579 static int ipgre_header_parse(const struct sk_buff *skb, unsigned char *haddr) argument
582 memcpy(haddr, &iph->saddr, 4);
H A Ddevinet.c853 __u32 haddr = ntohl(addr); local
855 if (IN_CLASSA(haddr))
857 else if (IN_CLASSB(haddr))
859 else if (IN_CLASSC(haddr))
/net/sched/
H A Dsch_teql.c246 char haddr[MAX_ADDR_LEN]; local
248 neigh_ha_snapshot(haddr, n, dev);
249 err = dev_hard_header(skb, dev, ntohs(skb->protocol), haddr,
/net/phonet/
H A Daf_phonet.c145 static int pn_header_parse(const struct sk_buff *skb, unsigned char *haddr) argument
148 *haddr = *media;
/net/mac802154/
H A Dwpan.c216 mac802154_header_parse(const struct sk_buff *skb, unsigned char *haddr) argument
220 struct ieee802154_addr *addr = (struct ieee802154_addr *)haddr;
/net/core/
H A Dneighbour.c2156 char haddr[MAX_ADDR_LEN]; local
2158 neigh_ha_snapshot(haddr, neigh, neigh->dev);
2159 if (nla_put(skb, NDA_LLADDR, neigh->dev->addr_len, haddr) < 0) {

Completed in 651 milliseconds