@@ -2442,7 +2442,7 @@ protected void finalizeUserDataAndDhcpOnStart(final Commands cmds, final DomainR
24422442 protected void finalizeNetworkRulesForNetwork (final Commands cmds , final DomainRouterVO router , final Provider provider , final Long guestNetworkId ) {
24432443 s_logger .debug ("Resending ipAssoc, port forwarding, load balancing rules as a part of Virtual router start" );
24442444
2445- final ArrayList <? extends PublicIpAddress > publicIps = getPublicIpsToApply (router , provider , guestNetworkId );
2445+ final ArrayList <? extends PublicIpAddress > publicIps = getPublicIpsToApply (provider , guestNetworkId );
24462446 final List <FirewallRule > firewallRulesEgress = new ArrayList <FirewallRule >();
24472447 final List <FirewallRule > ipv6firewallRules = new ArrayList <>();
24482448
@@ -2649,7 +2649,7 @@ private void removeRevokedIpAliasFromDb(final List<NicIpAliasVO> revokedIpAliasV
26492649 protected void finalizeIpAssocForNetwork (final Commands cmds , final VirtualRouter router , final Provider provider , final Long guestNetworkId ,
26502650 final Map <String , String > vlanMacAddress ) {
26512651
2652- final ArrayList <? extends PublicIpAddress > publicIps = getPublicIpsToApply (router , provider , guestNetworkId );
2652+ final ArrayList <? extends PublicIpAddress > publicIps = getPublicIpsToApply (provider , guestNetworkId );
26532653
26542654 if (publicIps != null && !publicIps .isEmpty ()) {
26552655 s_logger .debug ("Found " + publicIps .size () + " ip(s) to apply as a part of domR " + router + " start." );
@@ -2660,18 +2660,10 @@ protected void finalizeIpAssocForNetwork(final Commands cmds, final VirtualRoute
26602660 }
26612661 }
26622662
2663- protected ArrayList <? extends PublicIpAddress > getPublicIpsToApply (final VirtualRouter router , final Provider provider , final Long guestNetworkId ,
2663+ protected ArrayList <? extends PublicIpAddress > getPublicIpsToApply (final Provider provider , final Long guestNetworkId ,
26642664 final com .cloud .network .IpAddress .State ... skipInStates ) {
2665- final long ownerId = router .getAccountId ();
2666- final List <? extends IpAddress > userIps ;
26672665
2668- final Network guestNetwork = _networkDao .findById (guestNetworkId );
2669- if (guestNetwork .getGuestType () == GuestType .Shared ) {
2670- // ignore the account id for the shared network
2671- userIps = _networkModel .listPublicIpsAssignedToGuestNtwk (guestNetworkId , null );
2672- } else {
2673- userIps = _networkModel .listPublicIpsAssignedToGuestNtwk (ownerId , guestNetworkId , null );
2674- }
2666+ final List <? extends IpAddress > userIps = _networkModel .listPublicIpsAssignedToGuestNtwk (guestNetworkId , null );
26752667
26762668 final List <PublicIp > allPublicIps = new ArrayList <PublicIp >();
26772669 if (userIps != null && !userIps .isEmpty ()) {
0 commit comments