filter_t
PREL64(filter_t, filter);
typedef int (*filter_t) (char *, ssize_t);
static int wait_for_packet(int fd, filter_t filter, struct timeval *timeout)
filter_t filter = need_mac ? expect_icmp : expect_icmp_nomac;