row->PrefixOrigin = IpPrefixOriginOther;
row->SuffixOrigin = IpSuffixOriginOther;
/* don't change the default route to this address */
- row->SkipAsSource = TRUE;
+ row->SkipAsSource = FALSE;
if (prefix == -1)
{
if (row->Address.si_family == AF_INET)
MIB_UNICASTIPADDRESS_ROW row;
u_long status;
+ /* name of the MS Loopback adapter */
+ name = "{DB2C49B1-7C90-4253-9E61-8C6A881194ED}";
+
host2unicast(vip, prefix, &row);
row.InterfaceIndex = add_addr(this, name, vip, TRUE);
}
if (gtw)
{
- memcpy(&row.NextHop, gtw->get_sockaddr(gtw),
- *gtw->get_sockaddr_len(gtw));
+ /*memcpy(&row.NextHop, gtw->get_sockaddr(gtw),
+ *gtw->get_sockaddr_len(gtw));*/
}
if (add)