+2004-02-19 Sowmini Varadhan <sowmini.varadhan@sun.com>
+
+ * ospf_packet.c: Don't drop packets in Solaris x86.
+ [quagga-dev 1005].
+
2004-03-18 Amir Guindehi <amir@datacore.ch>
* ospf_opaque.c: Attempt to correct the incorrect behavior of
pktinfo = (struct in_pktinfo *)CMSG_DATA(cmsg);
ifindex = pktinfo->ipi_ifindex;
#elif defined (IP_RECVIF)
+#ifdef SUNOS_5
+ ifindex = *(uint_t *)CMSG_DATA(cmsg);
+#else
pktinfo = (struct sockaddr_dl *)CMSG_DATA(cmsg);
ifindex = pktinfo->sdl_index;
+#endif /* SUNOS_5 */
#else
ifindex = 0;
#endif