static struct ns_addr zero_addr;
static short allones[] = {-1, -1, -1};
static struct ns_addr zero_addr;
static short allones[] = {-1, -1, -1};
router.sns_addr = ns_addr(host);
router.sns_addr.x_port = htons(IDPPORT_RIF);
if (ns_hosteq(zero_addr, router.sns_addr)) {
router.sns_addr = ns_addr(host);
router.sns_addr.x_port = htons(IDPPORT_RIF);
if (ns_hosteq(zero_addr, router.sns_addr)) {
specific.x_port = zero_addr.x_port;
printf("Net asked for was %s\n", ns_ntoa(specific));
}
specific.x_port = zero_addr.x_port;
printf("Net asked for was %s\n", ns_ntoa(specific));
}
- if (sendto(s, packet, sizeof (struct rip), 0,
+ if (sendto(s, packet, sizeof (struct rip), flags,