<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:32:47 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[OPNFLWPLUG-556] Nicira extension support for openflowplugin to accepts the port range (port MASK support)</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-556</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;In OVSDB project, for custom  security groups, user can include a rule covering port range and this require to add flows  with port MASK which is not supported in OF 1.3 and above (as per specification).   On OVS there is Nicira  extension which support port range  and we can add flows with port MASK. This will prevent us from adding individual rule for every port in the range. &lt;/p&gt;

&lt;p&gt;At present we do not have this extension support in openflowplugin.&lt;/p&gt;


&lt;p&gt;Here is snippet from  &lt;a href=&quot;https://github.com/openvswitch/ovs/blob/branch-2.3/include/openflow/nicira-ext.h#L1469&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/openvswitch/ovs/blob/branch-2.3/include/openflow/nicira-ext.h#L1469&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;/* The source or destination port in the TCP header.&lt;br/&gt;
*&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Prereqs:&lt;/li&gt;
	&lt;li&gt;NXM_OF_ETH_TYPE must be either 0x0800 or 0x86dd.&lt;/li&gt;
	&lt;li&gt;NXM_OF_IP_PROTO must match 6 exactly.&lt;br/&gt;
*&lt;/li&gt;
	&lt;li&gt;Format: 16-bit integer in network byte order.&lt;br/&gt;
*&lt;/li&gt;
	&lt;li&gt;Masking: Fully maskable, in Open vSwitch 1.6 and later.  Not maskable, in&lt;/li&gt;
	&lt;li&gt;earlier versions. */&lt;br/&gt;
#define NXM_OF_TCP_SRC    NXM_HEADER  (0x0000,  9, 2)&lt;br/&gt;
#define NXM_OF_TCP_SRC_W  NXM_HEADER_W(0x0000,  9, 2)&lt;br/&gt;
#define NXM_OF_TCP_DST    NXM_HEADER  (0x0000, 10, 2)&lt;br/&gt;
#define NXM_OF_TCP_DST_W  NXM_HEADER_W(0x0000, 10, 2)&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;/* The source or destination port in the UDP header.&lt;br/&gt;
*&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Prereqs:&lt;/li&gt;
	&lt;li&gt;NXM_OF_ETH_TYPE must match either 0x0800 or 0x86dd.&lt;/li&gt;
	&lt;li&gt;NXM_OF_IP_PROTO must match 17 exactly.&lt;br/&gt;
*&lt;/li&gt;
	&lt;li&gt;Format: 16-bit integer in network byte order.&lt;br/&gt;
*&lt;/li&gt;
	&lt;li&gt;Masking: Fully maskable, in Open vSwitch 1.6 and later.  Not maskable, in&lt;/li&gt;
	&lt;li&gt;earlier versions. */&lt;br/&gt;
#define NXM_OF_UDP_SRC    NXM_HEADER  (0x0000, 11, 2)&lt;br/&gt;
#define NXM_OF_UDP_SRC_W  NXM_HEADER_W(0x0000, 11, 2)&lt;br/&gt;
#define NXM_OF_UDP_DST    NXM_HEADER  (0x0000, 12, 2)&lt;br/&gt;
#define NXM_OF_UDP_DST_W  NXM_HEADER_W(0x0000, 12, 2)&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="27824">OPNFLWPLUG-556</key>
            <summary>Nicira extension support for openflowplugin to accepts the port range (port MASK support)</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="aswins">Aswin Suryanarayanan</assignee>
                                    <reporter username="raveek@hp.com">Ravindra Kenchappa</reporter>
                        <labels>
                    </labels>
                <created>Mon, 5 Oct 2015 10:30:23 +0000</created>
                <updated>Mon, 27 Sep 2021 09:01:39 +0000</updated>
                            <resolved>Fri, 8 Jan 2016 05:37:50 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="57343" author="raveek@hp.com" created="Thu, 8 Oct 2015 10:49:15 +0000"  >&lt;p&gt;Anil,  Did you get a chance to discuss this with ofplug-in team?  please let me know.&lt;/p&gt;</comment>
                            <comment id="57344" author="raveek@hp.com" created="Mon, 19 Oct 2015 02:46:07 +0000"  >&lt;p&gt;Anil,  Did you get a chance to discuss this with ofplug-in team?  please let me know.&lt;/p&gt;</comment>
                            <comment id="57345" author="aswins" created="Fri, 8 Jan 2016 05:37:18 +0000"  >&lt;p&gt;Added support in openflow plugin.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/30273/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/30273/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>4411</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=4411]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10308"><![CDATA[New Feature]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10202" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Priority</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10312"><![CDATA[High]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i031vr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>