srv6: do not check if SidCustomizer.bindRequest() returns null 47/13247/2
authorMarek Gradzki <[email protected]>
Wed, 27 Jun 2018 14:59:59 +0000 (16:59 +0200)
committerMarek Gradzki <[email protected]>
Thu, 28 Jun 2018 06:54:27 +0000 (06:54 +0000)
Such comparison is allways false.

Change-Id: I39d4caac4146d48c04ecf28b3c9ecf7ae0127949
Signed-off-by: Marek Gradzki <[email protected]>
srv6/srv6-impl/src/main/java/io/fd/hc2vpp/srv6/write/sid/SidCustomizer.java

index c632056..1b3e569 100644 (file)
@@ -71,10 +71,6 @@ public class SidCustomizer extends FutureJVppCustomizer implements ListWriterCus
         Table vrfTable = getVrfTable(instanceIdentifier, writeContext, locatorIid, locatorOpt);
         LocalSidFunctionRequest request = bindRequest(extractLocPrefix(instanceIdentifier, locatorOpt, localSid),
                 localSid, vrfTable.getTableId().getValue().intValue(), writeContext);
-        if (request == null) {
-            throw new WriteFailedException(instanceIdentifier,
-                    String.format("Cannot create write request for %s", localSid));
-        }
         request.write(instanceIdentifier);
     }
 
@@ -117,11 +113,6 @@ public class SidCustomizer extends FutureJVppCustomizer implements ListWriterCus
         Table vrfTable = getVrfTable(instanceIdentifier, writeContext, locatorIid, locatorOpt);
         LocalSidFunctionRequest request = bindRequest(extractLocPrefix(instanceIdentifier, locatorOpt, localSid),
                 localSid, vrfTable.getTableId().getValue().intValue(), writeContext);
-
-        if (request == null) {
-            throw new WriteFailedException(instanceIdentifier,
-                    String.format("Cannot create delete request for %s", localSid));
-        }
         request.delete(instanceIdentifier);
     }