Fix NPE in L3 rules 40/4640/1
authorMarek Gradzki <[email protected]>
Wed, 11 Jan 2017 09:11:20 +0000 (10:11 +0100)
committerMarek Gradzki <[email protected]>
Wed, 11 Jan 2017 11:53:34 +0000 (11:53 +0000)
commit2d92edf65ee34329d9226e2efe90a5d10265cd72
tree3903582031f568e4499abaf6b42c4943cd34a9a5
parenta013f06756f8906355688baf67bf2b1af9da959a
Fix NPE in L3 rules

Patch introduces proper handling for IP adresses,
which are optional.

Change-Id: Ib009207b4b241d3e2b8c665a35bb1ff87b4a12ac
Signed-off-by: Marek Gradzki <[email protected]>
(cherry picked from commit e0b4359b39acfe8a583089117a0c2485b85ff7e4)
acl/acl-impl/src/main/java/io/fd/hc2vpp/acl/util/ace/extractor/AddressExtractor.java [new file with mode: 0644]
acl/acl-impl/src/main/java/io/fd/hc2vpp/acl/util/ace/extractor/MacIpAceDataExtractor.java
acl/acl-impl/src/main/java/io/fd/hc2vpp/acl/util/ace/extractor/StandardAceDataExtractor.java
acl/acl-impl/src/test/java/io/fd/hc2vpp/acl/write/VppAclCustomizerTest.java
acl/acl-impl/src/test/resources/acl/standard/standard-acl-tcp-src-only.json [new file with mode: 0644]