Remove bundle extension (de)serializers - moved to OFP extensions https://git.opendaylight.org/gerrit/#/c/48896/ https://git.opendaylight.org/gerrit/#/c/48897 Change-Id: Ib2cba9a989daea9f85d7a53280bfcc5f4ad6a753 Signed-off-by: Andrej Leitner <andrej.leitner@pantheon.tech>
Add yang models for bundle messages - augmented model of experimenter message for ONF_ET_BUNDLE_CONTROL and ONF_ET_BUNDLE_ADD_MESSAGE messages - added related defined types (error codes, flags, properties, ...) Reference: ONF approved extension #230 Resolves: Bug 6806 Change-Id: I03761dc2630928623dbb55c55fd148c762b2489a Signed-off-by: Andrej Leitner <andrej.leitner@pantheon.tech>
Bug 6674 - the key of the serialization function registered by the vendor is not refinement enough Change-Id: Ibe9c63f03850730c7d7346820d37786d6711f861 Signed-off-by: yunyunhan <han.yunyun@zte.com.cn> (cherry picked from commit f93ddeaf5e4f25a0a47438786777d13c9b95e46d)
Bug 5895 - Support of Ext109 openflow tcp flag matching - added openflow-approved-extensions.yang module - added (de)serializer for TCP flags match entry (ext-109) - also a reference material for adding other approved match entry extensions Change-Id: I042d71e5a8b56f6b6460ef235442568d411533da Signed-off-by: Michal Polkorab <michal.polkorab@pantheon.sk> Also-By: Anil Vishnoi <vishnoianil@gmail.com>
BUG-4283: experimenter msg support - deserialization part - added support for symmetric and multipart experimenter message deserialization Change-Id: Id0efd13f8f6254d55a30cd10871840d93174117a Signed-off-by: Michal Rehak <mirehak@cisco.com>
BUG-4283: experimenter msg support - serialization part - added serialization support for symmetric and multipart experimenter message - comments worked in Change-Id: I8fc4d00e6afc058b335034e8298f9b846d24d8bc Signed-off-by: Michal Rehak <mirehak@cisco.com>
Fix BUG 4281 Caused by: java.lang.IllegalStateException: Resource '/META-INF/yang/openflow-instruction.yang' is missing added KEY_WORD into modules ment to live outside of md-sal Change-Id: I3d6cc4d3d9bf5eb845ab5757447bed462567c335 Signed-off-by: Yi Yang <yi.y.yang@intel.com> Signed-off-by: Vaclav Demcak <vdemcak@cisco.com>
Bug 2756 - Action model update Change-Id: I63b715c3de85201bb351f9468dea1bedcef702b4 Signed-off-by: Michal Polkorab <michal.polkorab@pantheon.sk>
Bug 2756 - Match model update - updated openflow-extensible-match and openflow-augments revisions Change-Id: I87188326bd2365133fc55f1ebddf78e0e453bb44 Signed-off-by: Michal Polkorab <michal.polkorab@pantheon.sk>
Remove trailing whitespace Trailing whitespace generates a lot of warnings -- mass-remove it. Change-Id: I9b73bc873685576daa80a998a58d1ce55e475c35 Signed-off-by: Robert Varga <rovarga@cisco.com>
Mass replace CRLF->LF Windows EOLs generate a checkstyle warning. Eliminate them to silence the build a bit. Change-Id: I16281420a51e237f516decd64ed46bbe7b4b1461 Signed-off-by: Robert Varga <rovarga@cisco.com>
Created experimenter subtype for vendor's actions ExperimenterActionSerializerKey has a new parameter which is type of vendor's action. It allows to select right serializer directly in OFJava so a vendor does not need to care about it. - created codec for Nicira match nxm_of_eth_type Change-Id: Id9bc0f06820cab7b897eb710a70ddc3d6af13a45 Signed-off-by: Martin Sunal <msunal@cisco.com>
Updated experimenter model - all extension-capable-messages have their augmentations (experimenter message is defined - so no augment needed here) - these augmentations will be used for vendor / experimenter differentiation Signed-off-by: Michal Polkorab <michal.polkorab@pantheon.sk>
Updated extension registration keys - keys now properly use experimenter ID to distinguish between experimenter messages - also updated initialization and registry helper classes Change-Id: I6177c72397aa7b534cffdf0a9b729fbec2effa50 Signed-off-by: Michal Polkorab <michal.polkorab@pantheon.sk>