arp_packet = (struct arppkt *) nb.data;
arp_packet->hrd = grub_cpu_to_be16_compile_time (GRUB_NET_ARPHRD_ETHERNET);
arp_packet->hln = 6;
- arp_packet->pro = grub_cpu_to_be16 (GRUB_NET_ETHERTYPE_IP);
+ arp_packet->pro = grub_cpu_to_be16_compile_time (GRUB_NET_ETHERTYPE_IP);
arp_packet->pln = 4;
arp_packet->op = grub_cpu_to_be16_compile_time (ARP_REQUEST);
/* Sender hardware address. */
struct icmp_header *icmphr;
multicast.type = GRUB_NET_NETWORK_LEVEL_PROTOCOL_IPV6;
- multicast.ipv6[0] = grub_cpu_to_be64 (0xff02ULL << 48);
- multicast.ipv6[1] = grub_cpu_to_be64 (0x02ULL);
+ multicast.ipv6[0] = grub_cpu_to_be64_compile_time (0xff02ULL << 48);
+ multicast.ipv6[1] = grub_cpu_to_be64_compile_time (0x02ULL);
err = grub_net_link_layer_resolve (inf, &multicast, &ll_multicast);
if (err)