]> git.proxmox.com Git - mirror_frr.git/commitdiff
Merge pull request #3052 from donaldsharp/dplane_2
authorRuss White <russ@riw.us>
Mon, 24 Sep 2018 14:54:16 +0000 (10:54 -0400)
committerGitHub <noreply@github.com>
Mon, 24 Sep 2018 14:54:16 +0000 (10:54 -0400)
Dplane 2

1  2 
zebra/if_netlink.c
zebra/rt.h
zebra/rt_netlink.c
zebra/rt_socket.c

index bf5d834278220171f9e60c1a6c9f681219a09157,65d60d8448f179dd7117db1c3150288a08111537..e7ddf68c19500debbe791057a24ca7f2509a80f0
@@@ -761,14 -759,11 +766,14 @@@ int interface_lookup_netlink(struct zeb
        if (ret < 0)
                return ret;
  
 +      /* fixup linkages */
 +      zebra_if_update_all_links();
 +
        /* Get IPv4 address of the interfaces. */
-       ret = netlink_request_intf_addr(zns, AF_INET, RTM_GETADDR, 0);
+       ret = netlink_request_intf_addr(netlink_cmd, AF_INET, RTM_GETADDR, 0);
        if (ret < 0)
                return ret;
-       ret = netlink_parse_info(netlink_interface_addr, &zns->netlink_cmd, zns,
+       ret = netlink_parse_info(netlink_interface_addr, netlink_cmd, &dp_info,
                                 0, 1);
        if (ret < 0)
                return ret;
diff --cc zebra/rt.h
Simple merge
Simple merge
Simple merge