sockd: Preserve a const qualifier.

This commit is contained in:
Nicholas J. Kain 2018-10-26 13:07:37 -04:00
parent 3f5285b7ce
commit 253a97662d

View File

@ -299,7 +299,7 @@ static int create_raw_listen_socket(bool *using_bpf)
}; };
static const struct sock_fprog sfp_dhcp = { static const struct sock_fprog sfp_dhcp = {
.len = sizeof sf_dhcp / sizeof sf_dhcp[0], .len = sizeof sf_dhcp / sizeof sf_dhcp[0],
.filter = (struct sock_filter *)sf_dhcp, .filter = (struct sock_filter const * const)sf_dhcp,
}; };
struct sockaddr_ll sa = { struct sockaddr_ll sa = {
.sll_family = AF_PACKET, .sll_family = AF_PACKET,
@ -342,7 +342,7 @@ static bool arp_set_bpf_basic(int fd)
}; };
static const struct sock_fprog sfp_arp = { static const struct sock_fprog sfp_arp = {
.len = sizeof sf_arp / sizeof sf_arp[0], .len = sizeof sf_arp / sizeof sf_arp[0],
.filter = (struct sock_filter *)sf_arp, .filter = (struct sock_filter const * const)sf_arp,
}; };
int ret = setsockopt(fd, SOL_SOCKET, SO_ATTACH_FILTER, &sfp_arp, int ret = setsockopt(fd, SOL_SOCKET, SO_ATTACH_FILTER, &sfp_arp,
sizeof sfp_arp) != -1; sizeof sfp_arp) != -1;