X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=openflowjava.git;a=blobdiff_plain;f=openflow-protocol-api%2Fsrc%2Fmain%2Fyang%2Fopenflow-protocol.yang;fp=openflow-protocol-api%2Fsrc%2Fmain%2Fyang%2Fopenflow-protocol.yang;h=7e42a2b9bf2d95837cb22ca16cb83c4ea961b1e6;hp=84e78a5839f4090984ad8f6ffc8c3cf46d553161;hb=7f38a8310fbde1f32529412cd198d40daf197b10;hpb=433d6eb1a30efb37e9b2f86884399316c990e985 diff --git a/openflow-protocol-api/src/main/yang/openflow-protocol.yang b/openflow-protocol-api/src/main/yang/openflow-protocol.yang index 84e78a58..7e42a2b9 100644 --- a/openflow-protocol-api/src/main/yang/openflow-protocol.yang +++ b/openflow-protocol-api/src/main/yang/openflow-protocol.yang @@ -207,19 +207,7 @@ type binary; } } - grouping experimenter { - reference "OFPT_EXPERIMENTER message in Openflow Switch 1.3 Spec"; - /* Symmetric message */ - uses ofHeader; - leaf experimenter { - type oft:experimenter-id; - } - leaf exp_type { - type uint32; - } - } - grouping experimenter-core { description "General experimenter message content suitable for symmetric and multipart message"; leaf experimenter { @@ -231,7 +219,7 @@ choice experimenter-data-of-choice { // to be augmented by vendors } - } + } grouping experimenter-of-message { reference "OFPT_EXPERIMENTER message in Openflow Switch 1.3 Spec"; /* Symmetric message */ @@ -1065,7 +1053,7 @@ } case multipart-reply-experimenter-case { container multipart-reply-experimenter { - // empty body - used for experimenter augmentation + uses experimenter-core; } } } @@ -1270,7 +1258,8 @@ /* Symmetric message */ } notification experimenter-message { - uses experimenter; + description "Experimenter request message from device."; + uses experimenter-of-message; reference "OFPT_EXPERIMENTER message in Openflow Switch 1.3 Spec"; // TODO:: does switch send this when understood experimenter msg from lib? /* Symmetric message */