added mastership to lldpdiscovery

Change-Id: I94bcf04eff134a2bb63325468f26406108608c92
diff --git a/providers/lldp/src/main/java/org/onlab/onos/provider/lldp/impl/LLDPLinkProvider.java b/providers/lldp/src/main/java/org/onlab/onos/provider/lldp/impl/LLDPLinkProvider.java
index f4ab71d..acffe54 100644
--- a/providers/lldp/src/main/java/org/onlab/onos/provider/lldp/impl/LLDPLinkProvider.java
+++ b/providers/lldp/src/main/java/org/onlab/onos/provider/lldp/impl/LLDPLinkProvider.java
@@ -5,6 +5,7 @@
 import org.apache.felix.scr.annotations.Deactivate;
 import org.apache.felix.scr.annotations.Reference;
 import org.apache.felix.scr.annotations.ReferenceCardinality;
+import org.onlab.onos.mastership.MastershipService;
 import org.onlab.onos.net.ConnectPoint;
 import org.onlab.onos.net.Device;
 import org.onlab.onos.net.DeviceId;
@@ -46,6 +47,9 @@
     @Reference(cardinality = ReferenceCardinality.MANDATORY_UNARY)
     protected PacketService packetSevice;
 
+    @Reference(cardinality = ReferenceCardinality.MANDATORY_UNARY)
+    protected MastershipService masterService;
+
     private LinkProviderService providerService;
 
     private final boolean useBDDP = true;
@@ -95,7 +99,7 @@
             switch (event.type()) {
                 case DEVICE_ADDED:
                     discoverers.put(device.id(),
-                                    new LinkDiscovery(device, packetSevice,
+                                    new LinkDiscovery(device, packetSevice, masterService,
                                                       providerService, useBDDP));
                     break;
                 case PORT_ADDED: