From ac1912327ea078f1336d54fdb1177592f94a7980 Mon Sep 17 00:00:00 2001 From: paul Date: Fri, 22 Oct 2004 12:05:17 +0000 Subject: 2004-10-22 Paul Jakma * ospf_network.c: (ospf_sock_init) call neutral setsock_ifindex() function. * ospf_packet.c: (ospf_read) manually look up ifindex if system could not have returned one, eg openbsd. --- ospfd/ospf_network.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ospfd/ospf_network.c') diff --git a/ospfd/ospf_network.c b/ospfd/ospf_network.c index 63851879..266f775a 100644 --- a/ospfd/ospf_network.c +++ b/ospfd/ospf_network.c @@ -201,7 +201,8 @@ ospf_sock_init (void) zlog_warn ("IP_HDRINCL option not available"); #endif /* IP_HDRINCL */ - ret = setsockopt_pktinfo (AF_INET, ospf_sock, 1); + ret = setsockopt_ifindex (AF_INET, ospf_sock, 1); + if (ret < 0) zlog_warn ("Can't set pktinfo option"); -- cgit v1.2.1