Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 893424 Details for
Bug 1095449
Update libnfnetlink to 1.0.1
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
compat report
compat_report.html (text/html), 34.83 KB, created by
Orion Poplawski
on 2014-05-07 18:10:10 UTC
(
hide
)
Description:
compat report
Filename:
MIME Type:
Creator:
Orion Poplawski
Created:
2014-05-07 18:10:10 UTC
Size:
34.83 KB
patch
obsolete
><!-- kind:binary;verdict:compatible;affected:0;added:0;removed:0;type_problems_high:0;type_problems_medium:0;type_problems_low:0;interface_problems_high:0;interface_problems_medium:0;interface_problems_low:0;changed_constants:0;tool_version:1.99.9 --> ><!-- kind:source;verdict:compatible;affected:0;added:0;removed:0;type_problems_high:0;type_problems_medium:0;type_problems_low:0;interface_problems_high:0;interface_problems_medium:0;interface_problems_low:0;changed_constants:0;tool_version:1.99.9 --> ><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> > <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> > <head> > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> > <meta name="keywords" content="libnfnetlink, compatibility, API, report" /> > <meta name="description" content="Compatibility report for the libnfnetlink library between 1.0.0 and 1.0.1 versions" /> > <title> > libnfnetlink: 1.0.0 to 1.0.1 compatibility report > </title> > <style type="text/css"> > body { > font-family:Arial, sans-serif; > color:Black; > font-size:14px; >} >hr { > color:Black; > background-color:Black; > height:1px; > border:0; >} >h1 { > margin-bottom:0px; > padding-bottom:0px; > font-size:26px; >} >h2 { > margin-bottom:0px; > padding-bottom:0px; > font-size:20px; > white-space:nowrap; >} >span.section { > font-weight:bold; > cursor:pointer; > font-size:16px; > color:#003E69; > white-space:nowrap; > margin-left:5px; >} >span.new_sign { > font-weight:bold; > margin-left:26px; > font-size:16px; > color:#003E69; >} >span.new_sign_lbl { > margin-left:28px; > font-size:14px; > color:Black; >} >span:hover.section { > color:#336699; >} >span.section_affected { > cursor:pointer; > margin-left:7px; > padding-left:15px; > font-size:14px; > color:#cc3300; >} >span.section_info { > cursor:pointer; > margin-left:7px; > padding-left:15px; > font-size:14px; > color:Black; >} >span.extendable { > font-weight:100; > font-size:16px; >} >span.h_name { > color:#cc3300; > font-size:14px; > font-weight:bold; >} >div.h_list { > font-size:15px; > padding-left:5px; >} >span.ns { > color:#408080; > font-size:15px; >} >div.lib_list { > font-size:15px; > padding-left:5px; >} >span.lib_name { > color:Green; > font-size:14px; > font-weight:bold; >} >span.iname { > font-weight:bold; > font-size:16px; > color:#003E69; > margin-left:5px; >} >span.iname_b { > font-weight:bold; > font-size:15px; >} >span.iname_a { > color:#333333; > font-weight:bold; > font-size:15px; >} >span.sym_p { > font-weight:normal; > white-space:normal; >} >div.affect { > padding-left:15px; > padding-bottom:4px; > font-size:14px; > font-style:italic; > line-height:13px; >} >div.affected { > padding-left:30px; > padding-top:5px; >} >table.ptable { > border-collapse:collapse; > border:1px outset black; > line-height:16px; > margin-left:15px; > margin-top:3px; > margin-bottom:3px; > width:900px; >} >table.ptable td { > border:1px solid gray; > padding: 3px; >} >table.vtable { > border-collapse:collapse; > border:1px outset black; > line-height:16px; > margin-left:30px; > margin-top:10px; > width:100px; >} >table.vtable td { > border:1px solid gray; > white-space:nowrap; > padding: 3px; >} >table.ptable th, table.vtable th { > background-color:#eeeeee; > font-weight:bold; > color:#333333; > font-family:Verdana, Arial; > font-size:13px; > border:1px solid gray; > text-align:center; > vertical-align:top; > white-space:nowrap; > padding: 3px; >} >table.summary { > border-collapse:collapse; > border:1px outset black; >} >table.summary th { > background-color:#eeeeee; > font-weight:100; > text-align:left; > font-size:15px; > white-space:nowrap; > border:1px inset gray; > padding: 3px; >} >table.summary td { > text-align:right; > font-size:16px; > white-space:nowrap; > border:1px inset gray; > padding: 3px 5px 3px 10px; >} >table.code_view { > cursor:text; > margin-top:7px; > margin-left:15px; > font-family:Monaco, Consolas, 'DejaVu Sans Mono', 'Droid Sans Mono', Monospace; > font-size:14px; > padding:10px; > border:1px solid #e0e8e5; > color:#444444; > background-color:#eff3f2; > overflow:auto; >} >table.code_view td { > padding-left:15px; > text-align:left; > white-space:nowrap; >} >span.mangled { > padding-left:15px; > font-size:14px; > cursor:text; > color:#444444; >} >span.sym_ver { > color:#333333; > white-space:nowrap; > font-family:"DejaVu Sans Mono", Monospace; >} >span.attr { > color:#333333; > font-weight:100; >} >span.color_p { > font-style:italic; > color:Brown; >} >span.param { > font-style:italic; >} >span.focus_p { > font-style:italic; > color:Red; >} >span.ttype { > font-weight:100; >} >span.nowrap { > white-space:nowrap; >} >span.value { > white-space:nowrap; > font-weight:bold; >} >td.passed { > background-color:#CCFFCC; >} >td.warning { > background-color:#F4F4AF; >} >td.failed { > background-color:#FFCCCC; >} >td.new { > background-color:#C6DEFF; >} >.tabset { > float:left; >} >a.tab { > border:1px solid #AAA; > float:left; > margin:0px 5px -1px 0px; > padding:3px 5px 3px 5px; > position:relative; > font-size:14px; > background-color:#DDD; > text-decoration:none; > color:Black; >} >a.disabled:hover >{ > color:Black; > background:#EEE; >} >a.active:hover >{ > color:Black; > background:White; >} >a.active { > border-bottom-color:White; > background-color:White; >} >div.tab { > border:1px solid #AAA; > padding:0 7px 0 12px; > width:97%; > clear:both; >} > </style> > <script type="text/javascript" language="JavaScript"> > <!-- > function showContent(header, id) >{ > e = document.getElementById(id); > if(e.style.display == 'none') > { > e.style.display = 'block'; > e.style.visibility = 'visible'; > header.innerHTML = header.innerHTML.replace(/\[[^0-9 ]\]/gi,"[−]"); > } > else > { > e.style.display = 'none'; > e.style.visibility = 'hidden'; > header.innerHTML = header.innerHTML.replace(/\[[^0-9 ]\]/gi,"[+]"); > } >} >function initTabs() >{ > var url = window.location.href; > if(url.indexOf('_Source_')!=-1 || url.indexOf('#Source')!=-1) > { > var tab1 = document.getElementById('BinaryID'); > var tab2 = document.getElementById('SourceID'); > tab1.className='tab disabled'; > tab2.className='tab active'; > } > var sets = document.getElementsByTagName('div'); > for (var i = 0; i < sets.length; i++) > { > if (sets[i].className.indexOf('tabset') != -1) > { > var tabs = []; > var links = sets[i].getElementsByTagName('a'); > for (var j = 0; j < links.length; j++) > { > if (links[j].className.indexOf('tab') != -1) > { > tabs.push(links[j]); > links[j].tabs = tabs; > var tab = document.getElementById(links[j].href.substr(links[j].href.indexOf('#') + 1)); > //reset all tabs on start > if (tab) > { > if (links[j].className.indexOf('active')!=-1) { > tab.style.display = 'block'; > } > else { > tab.style.display = 'none'; > } > } > links[j].onclick = function() > { > var tab = document.getElementById(this.href.substr(this.href.indexOf('#') + 1)); > if (tab) > { > //reset all tabs before change > for (var k = 0; k < this.tabs.length; k++) > { > document.getElementById(this.tabs[k].href.substr(this.tabs[k].href.indexOf('#') + 1)).style.display = 'none'; > this.tabs[k].className = this.tabs[k].className.replace('active', 'disabled'); > } > this.className = 'tab active'; > tab.style.display = 'block'; > // window.location.hash = this.id.replace('ID', ''); > return false; > } > } > } > } > } > } > if(url.indexOf('#')!=-1) { > location.href=location.href; > } >} >if (window.addEventListener) window.addEventListener('load', initTabs, false); >else if (window.attachEvent) window.attachEvent('onload', initTabs); > --> > </script> > </head><body><a name='Source'></a><a name='Binary'></a><a name='Top'></a><h1><span class='nowrap'>API compatibility report for the <span style='color:Blue;'>libnfnetlink</span> library</span> <span class='nowrap'> between <span style='color:Red;'>1.0.0</span> and <span style='color:Red;'>1.0.1</span> versions on <span style='color:Blue;'>x86_64</span></span></h1> > > <br/><div class='tabset'> > <a id='BinaryID' href='#BinaryTab' class='tab active'>Binary<br/>Compatibility</a> > <a id='SourceID' href='#SourceTab' style='margin-left:3px' class='tab disabled'>Source<br/>Compatibility</a> > </div><div id='BinaryTab' class='tab'> ><h2>Test Info</h2><hr/> ><table class='summary'> ><tr><th>Library Name</th><td>libnfnetlink</td></tr> ><tr><th>Version #1</th><td>1.0.0 (gcc 4.4.7)</td></tr> ><tr><th>Version #2</th><td>1.0.1 (gcc 4.8.2)</td></tr> ><tr><th>CPU Type</th><td>x86_64</td></tr> ><tr><th>Subject</th><td width='150px'>Binary Compatibility</td></tr> ></table> ><h2>Test Results</h2><hr/> ><table class='summary'><tr><th>Total Header Files</th><td><a href='#Headers' style='color:Blue;'>1</a></td></tr> ><tr><th>Total Shared Libraries</th><td><a href='#Libs' style='color:Blue;'>1</a></td></tr> ><tr><th>Total Symbols / Types</th><td>49 / 62</td></tr> ><tr><th>Verdict</th><td><span style='color:Green;'><b>Compatible</b></span></td></tr> ></table> ><h2>Problem Summary</h2><hr/> ><table class='summary'><tr><th></th><th style='text-align:center;'>Severity</th><th style='text-align:center;'>Count</th></tr><tr><th>Added Symbols</th><td>-</td><td>0</td></tr> ><tr><th>Removed Symbols</th><td>High</td><td>0</td></tr> ><tr><th rowspan='3'>Problems with<br/>Data Types</th><td>High</td><td>0</td></tr> ><tr><td>Medium</td><td>0</td></tr> ><tr><td>Low</td><td>0</td></tr> ><tr><th rowspan='3'>Problems with<br/>Symbols</th><td>High</td><td>0</td></tr> ><tr><td>Medium</td><td>0</td></tr> ><tr><td>Low</td><td>0</td></tr> ><tr><th>Problems with<br/>Constants</th><td>Low</td><td>0</td></tr> ><tr><th>Other Changes<br/>in Constants</th><td>-</td><td class='passed'><a href='#Other_Binary_Changes_In_Constants' style='color:Blue;'>22</a></td></tr> ></table> > ><a name='Other_Binary_Changes'></a><a name='Other_Binary_Changes_In_Constants'></a><h2>Other Changes in Constants (22)</h2><hr/> ><span class='h_name'>linux_nfnetlink.h</span><br/> ><span class="section" onclick="javascript:showContent(this, 'c_1')"> ><span class='extendable'>[+]</span> NFNETLINK_V0</span> ><br/> ><div id="c_1" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNETLINK_V0</b> with value <b>0</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_2')"> ><span class='extendable'>[+]</span> NFNL_SUBSYS_COUNT</span> ><br/> ><div id="c_2" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_COUNT</b> with value <b>5</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_3')"> ><span class='extendable'>[+]</span> NFNL_SUBSYS_CTNETLINK</span> ><br/> ><div id="c_3" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_CTNETLINK</b> with value <b>1</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_4')"> ><span class='extendable'>[+]</span> NFNL_SUBSYS_CTNETLINK_EXP</span> ><br/> ><div id="c_4" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_CTNETLINK_EXP</b> with value <b>2</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_5')"> ><span class='extendable'>[+]</span> NFNL_SUBSYS_NONE</span> ><br/> ><div id="c_5" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_NONE</b> with value <b>0</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_6')"> ><span class='extendable'>[+]</span> NFNL_SUBSYS_QUEUE</span> ><br/> ><div id="c_6" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_QUEUE</b> with value <b>3</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_7')"> ><span class='extendable'>[+]</span> NFNL_SUBSYS_ULOG</span> ><br/> ><div id="c_7" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_ULOG</b> with value <b>4</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_8')"> ><span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_DESTROY</span> ><br/> ><div id="c_8" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_DESTROY</b> with value <b>3</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_9')"> ><span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_EXP_DESTROY</span> ><br/> ><div id="c_9" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_EXP_DESTROY</b> with value <b>6</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_10')"> ><span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_EXP_NEW</span> ><br/> ><div id="c_10" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_EXP_NEW</b> with value <b>4</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_11')"> ><span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_EXP_UPDATE</span> ><br/> ><div id="c_11" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_EXP_UPDATE</b> with value <b>5</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_12')"> ><span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_NEW</span> ><br/> ><div id="c_12" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_NEW</b> with value <b>1</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_13')"> ><span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_UPDATE</span> ><br/> ><div id="c_13" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_UPDATE</b> with value <b>2</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_14')"> ><span class='extendable'>[+]</span> NFNLGRP_NONE</span> ><br/> ><div id="c_14" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_NONE</b> with value <b>0</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><br/> ><span class='h_name'>linux_nfnetlink_compat.h</span><br/> ><span class="section" onclick="javascript:showContent(this, 'c_15')"> ><span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_DESTROY</span> ><br/> ><div id="c_15" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_DESTROY</b> with value <b>0x00000004</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_16')"> ><span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_EXP_DESTROY</span> ><br/> ><div id="c_16" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_EXP_DESTROY</b> with value <b>0x00000020</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_17')"> ><span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_EXP_NEW</span> ><br/> ><div id="c_17" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_EXP_NEW</b> with value <b>0x00000008</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_18')"> ><span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_EXP_UPDATE</span> ><br/> ><div id="c_18" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_EXP_UPDATE</b> with value <b>0x00000010</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_19')"> ><span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_NEW</span> ><br/> ><div id="c_19" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_NEW</b> with value <b>0x00000001</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_20')"> ><span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_UPDATE</span> ><br/> ><div id="c_20" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_UPDATE</b> with value <b>0x00000002</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_21')"> ><span class='extendable'>[+]</span> NFA_ALIGNTO</span> ><br/> ><div id="c_21" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFA_ALIGNTO</b> with value <b>4</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_22')"> ><span class='extendable'>[+]</span> NFNL_NFA_NEST</span> ><br/> ><div id="c_22" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_NFA_NEST</b> with value <b>0x8000</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><br/> ><a style='font-size:11px;' href='#Top'>to the top</a><br/> ><a name='Headers'></a><h2>Header Files (1)</h2><hr/> ><div class='h_list'> >libnfnetlink.h<br/> ></div> ><br/><a style='font-size:11px;' href='#Top'>to the top</a><br/> ><a name='Libs'></a><h2>Shared Libraries (1)</h2><hr/> ><div class='lib_list'> >libnfnetlink.so.0.2.0<br/> ></div> ><br/><a style='font-size:11px;' href='#Top'>to the top</a><br/> ><br/><br/><br/></div><div id='SourceTab' class='tab'> ><h2>Test Info</h2><hr/> ><table class='summary'> ><tr><th>Library Name</th><td>libnfnetlink</td></tr> ><tr><th>Version #1</th><td>1.0.0 (gcc 4.4.7)</td></tr> ><tr><th>Version #2</th><td>1.0.1 (gcc 4.8.2)</td></tr> ><tr><th>CPU Type</th><td>x86_64</td></tr> ><tr><th>Subject</th><td width='150px'>Source Compatibility</td></tr> ></table> ><h2>Test Results</h2><hr/> ><table class='summary'><tr><th>Total Header Files</th><td><a href='#Headers' style='color:Blue;'>1</a></td></tr> ><tr><th>Total Shared Libraries</th><td><a href='#Libs' style='color:Blue;'>1</a></td></tr> ><tr><th>Total Symbols / Types</th><td>49 / 62</td></tr> ><tr><th>Verdict</th><td><span style='color:Green;'><b>Compatible</b></span></td></tr> ></table> ><h2>Problem Summary</h2><hr/> ><table class='summary'><tr><th></th><th style='text-align:center;'>Severity</th><th style='text-align:center;'>Count</th></tr><tr><th>Added Symbols</th><td>-</td><td>0</td></tr> ><tr><th>Removed Symbols</th><td>High</td><td>0</td></tr> ><tr><th rowspan='3'>Problems with<br/>Data Types</th><td>High</td><td>0</td></tr> ><tr><td>Medium</td><td>0</td></tr> ><tr><td>Low</td><td>0</td></tr> ><tr><th rowspan='3'>Problems with<br/>Symbols</th><td>High</td><td>0</td></tr> ><tr><td>Medium</td><td>0</td></tr> ><tr><td>Low</td><td>0</td></tr> ><tr><th>Problems with<br/>Constants</th><td>Low</td><td>0</td></tr> ><tr><th>Other Changes<br/>in Constants</th><td>-</td><td class='passed'><a href='#Other_Source_Changes_In_Constants' style='color:Blue;'>23</a></td></tr> ></table> > ><a name='Other_Source_Changes'></a><a name='Other_Source_Changes_In_Constants'></a><h2>Other Changes in Constants (23)</h2><hr/> ><span class='h_name'>linux_nfnetlink.h</span><br/> ><span class="section" onclick="javascript:showContent(this, 'c_23')"> ><span class='extendable'>[+]</span> NFNETLINK_V0</span> ><br/> ><div id="c_23" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNETLINK_V0</b> with value <b>0</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_24')"> ><span class='extendable'>[+]</span> NFNL_SUBSYS_COUNT</span> ><br/> ><div id="c_24" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_COUNT</b> with value <b>5</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_25')"> ><span class='extendable'>[+]</span> NFNL_SUBSYS_CTNETLINK</span> ><br/> ><div id="c_25" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_CTNETLINK</b> with value <b>1</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_26')"> ><span class='extendable'>[+]</span> NFNL_SUBSYS_CTNETLINK_EXP</span> ><br/> ><div id="c_26" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_CTNETLINK_EXP</b> with value <b>2</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_27')"> ><span class='extendable'>[+]</span> NFNL_SUBSYS_NONE</span> ><br/> ><div id="c_27" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_NONE</b> with value <b>0</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_28')"> ><span class='extendable'>[+]</span> NFNL_SUBSYS_QUEUE</span> ><br/> ><div id="c_28" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_QUEUE</b> with value <b>3</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_29')"> ><span class='extendable'>[+]</span> NFNL_SUBSYS_ULOG</span> ><br/> ><div id="c_29" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_ULOG</b> with value <b>4</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_30')"> ><span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_DESTROY</span> ><br/> ><div id="c_30" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_DESTROY</b> with value <b>3</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_31')"> ><span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_EXP_DESTROY</span> ><br/> ><div id="c_31" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_EXP_DESTROY</b> with value <b>6</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_32')"> ><span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_EXP_NEW</span> ><br/> ><div id="c_32" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_EXP_NEW</b> with value <b>4</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_33')"> ><span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_EXP_UPDATE</span> ><br/> ><div id="c_33" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_EXP_UPDATE</b> with value <b>5</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_34')"> ><span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_NEW</span> ><br/> ><div id="c_34" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_NEW</b> with value <b>1</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_35')"> ><span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_UPDATE</span> ><br/> ><div id="c_35" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_UPDATE</b> with value <b>2</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_36')"> ><span class='extendable'>[+]</span> NFNLGRP_MAX</span> ><br/> ><div id="c_36" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_MAX</b> with value <span class='value'>(__NFNLGRP_MAX - 1)</span> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_37')"> ><span class='extendable'>[+]</span> NFNLGRP_NONE</span> ><br/> ><div id="c_37" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_NONE</b> with value <b>0</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><br/> ><span class='h_name'>linux_nfnetlink_compat.h</span><br/> ><span class="section" onclick="javascript:showContent(this, 'c_38')"> ><span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_DESTROY</span> ><br/> ><div id="c_38" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_DESTROY</b> with value <b>0x00000004</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_39')"> ><span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_EXP_DESTROY</span> ><br/> ><div id="c_39" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_EXP_DESTROY</b> with value <b>0x00000020</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_40')"> ><span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_EXP_NEW</span> ><br/> ><div id="c_40" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_EXP_NEW</b> with value <b>0x00000008</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_41')"> ><span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_EXP_UPDATE</span> ><br/> ><div id="c_41" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_EXP_UPDATE</b> with value <b>0x00000010</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_42')"> ><span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_NEW</span> ><br/> ><div id="c_42" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_NEW</b> with value <b>0x00000001</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_43')"> ><span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_UPDATE</span> ><br/> ><div id="c_43" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_UPDATE</b> with value <b>0x00000002</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_44')"> ><span class='extendable'>[+]</span> NFA_ALIGNTO</span> ><br/> ><div id="c_44" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFA_ALIGNTO</b> with value <b>4</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><span class="section" onclick="javascript:showContent(this, 'c_45')"> ><span class='extendable'>[+]</span> NFNL_NFA_NEST</span> ><br/> ><div id="c_45" style="display:none;"> ><table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_NFA_NEST</b> with value <b>0x8000</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> ></table><br/></div> > ><br/> ><a style='font-size:11px;' href='#Top'>to the top</a><br/> ><a name='Headers'></a><h2>Header Files (1)</h2><hr/> ><div class='h_list'> >libnfnetlink.h<br/> ></div> ><br/><a style='font-size:11px;' href='#Top'>to the top</a><br/> ><a name='Libs'></a><h2>Shared Libraries (1)</h2><hr/> ><div class='lib_list'> >libnfnetlink.so.0.2.0<br/> ></div> ><br/><a style='font-size:11px;' href='#Top'>to the top</a><br/> ><br/><br/><br/></div><div style='width:97%;padding-top:3px;font-size:11px;' align='right'><i>Generated on Wed May 7 12:06:43 2014 for <span style='font-weight:bold'>libnfnetlink</span> by <a href='http://ispras.linuxbase.org/index.php/ABI_compliance_checker'>ABI Compliance Checker</a> 1.99.9  <br/>A tool for checking backward compatibility of a C/C++ library API  </i></div> ><div style='height:999px;'></div> ></body></html>
<!-- kind:binary;verdict:compatible;affected:0;added:0;removed:0;type_problems_high:0;type_problems_medium:0;type_problems_low:0;interface_problems_high:0;interface_problems_medium:0;interface_problems_low:0;changed_constants:0;tool_version:1.99.9 --> <!-- kind:source;verdict:compatible;affected:0;added:0;removed:0;type_problems_high:0;type_problems_medium:0;type_problems_low:0;interface_problems_high:0;interface_problems_medium:0;interface_problems_low:0;changed_constants:0;tool_version:1.99.9 --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="keywords" content="libnfnetlink, compatibility, API, report" /> <meta name="description" content="Compatibility report for the libnfnetlink library between 1.0.0 and 1.0.1 versions" /> <title> libnfnetlink: 1.0.0 to 1.0.1 compatibility report </title> <style type="text/css"> body { font-family:Arial, sans-serif; color:Black; font-size:14px; } hr { color:Black; background-color:Black; height:1px; border:0; } h1 { margin-bottom:0px; padding-bottom:0px; font-size:26px; } h2 { margin-bottom:0px; padding-bottom:0px; font-size:20px; white-space:nowrap; } span.section { font-weight:bold; cursor:pointer; font-size:16px; color:#003E69; white-space:nowrap; margin-left:5px; } span.new_sign { font-weight:bold; margin-left:26px; font-size:16px; color:#003E69; } span.new_sign_lbl { margin-left:28px; font-size:14px; color:Black; } span:hover.section { color:#336699; } span.section_affected { cursor:pointer; margin-left:7px; padding-left:15px; font-size:14px; color:#cc3300; } span.section_info { cursor:pointer; margin-left:7px; padding-left:15px; font-size:14px; color:Black; } span.extendable { font-weight:100; font-size:16px; } span.h_name { color:#cc3300; font-size:14px; font-weight:bold; } div.h_list { font-size:15px; padding-left:5px; } span.ns { color:#408080; font-size:15px; } div.lib_list { font-size:15px; padding-left:5px; } span.lib_name { color:Green; font-size:14px; font-weight:bold; } span.iname { font-weight:bold; font-size:16px; color:#003E69; margin-left:5px; } span.iname_b { font-weight:bold; font-size:15px; } span.iname_a { color:#333333; font-weight:bold; font-size:15px; } span.sym_p { font-weight:normal; white-space:normal; } div.affect { padding-left:15px; padding-bottom:4px; font-size:14px; font-style:italic; line-height:13px; } div.affected { padding-left:30px; padding-top:5px; } table.ptable { border-collapse:collapse; border:1px outset black; line-height:16px; margin-left:15px; margin-top:3px; margin-bottom:3px; width:900px; } table.ptable td { border:1px solid gray; padding: 3px; } table.vtable { border-collapse:collapse; border:1px outset black; line-height:16px; margin-left:30px; margin-top:10px; width:100px; } table.vtable td { border:1px solid gray; white-space:nowrap; padding: 3px; } table.ptable th, table.vtable th { background-color:#eeeeee; font-weight:bold; color:#333333; font-family:Verdana, Arial; font-size:13px; border:1px solid gray; text-align:center; vertical-align:top; white-space:nowrap; padding: 3px; } table.summary { border-collapse:collapse; border:1px outset black; } table.summary th { background-color:#eeeeee; font-weight:100; text-align:left; font-size:15px; white-space:nowrap; border:1px inset gray; padding: 3px; } table.summary td { text-align:right; font-size:16px; white-space:nowrap; border:1px inset gray; padding: 3px 5px 3px 10px; } table.code_view { cursor:text; margin-top:7px; margin-left:15px; font-family:Monaco, Consolas, 'DejaVu Sans Mono', 'Droid Sans Mono', Monospace; font-size:14px; padding:10px; border:1px solid #e0e8e5; color:#444444; background-color:#eff3f2; overflow:auto; } table.code_view td { padding-left:15px; text-align:left; white-space:nowrap; } span.mangled { padding-left:15px; font-size:14px; cursor:text; color:#444444; } span.sym_ver { color:#333333; white-space:nowrap; font-family:"DejaVu Sans Mono", Monospace; } span.attr { color:#333333; font-weight:100; } span.color_p { font-style:italic; color:Brown; } span.param { font-style:italic; } span.focus_p { font-style:italic; color:Red; } span.ttype { font-weight:100; } span.nowrap { white-space:nowrap; } span.value { white-space:nowrap; font-weight:bold; } td.passed { background-color:#CCFFCC; } td.warning { background-color:#F4F4AF; } td.failed { background-color:#FFCCCC; } td.new { background-color:#C6DEFF; } .tabset { float:left; } a.tab { border:1px solid #AAA; float:left; margin:0px 5px -1px 0px; padding:3px 5px 3px 5px; position:relative; font-size:14px; background-color:#DDD; text-decoration:none; color:Black; } a.disabled:hover { color:Black; background:#EEE; } a.active:hover { color:Black; background:White; } a.active { border-bottom-color:White; background-color:White; } div.tab { border:1px solid #AAA; padding:0 7px 0 12px; width:97%; clear:both; } </style> <script type="text/javascript" language="JavaScript"> <!-- function showContent(header, id) { e = document.getElementById(id); if(e.style.display == 'none') { e.style.display = 'block'; e.style.visibility = 'visible'; header.innerHTML = header.innerHTML.replace(/\[[^0-9 ]\]/gi,"[−]"); } else { e.style.display = 'none'; e.style.visibility = 'hidden'; header.innerHTML = header.innerHTML.replace(/\[[^0-9 ]\]/gi,"[+]"); } } function initTabs() { var url = window.location.href; if(url.indexOf('_Source_')!=-1 || url.indexOf('#Source')!=-1) { var tab1 = document.getElementById('BinaryID'); var tab2 = document.getElementById('SourceID'); tab1.className='tab disabled'; tab2.className='tab active'; } var sets = document.getElementsByTagName('div'); for (var i = 0; i < sets.length; i++) { if (sets[i].className.indexOf('tabset') != -1) { var tabs = []; var links = sets[i].getElementsByTagName('a'); for (var j = 0; j < links.length; j++) { if (links[j].className.indexOf('tab') != -1) { tabs.push(links[j]); links[j].tabs = tabs; var tab = document.getElementById(links[j].href.substr(links[j].href.indexOf('#') + 1)); //reset all tabs on start if (tab) { if (links[j].className.indexOf('active')!=-1) { tab.style.display = 'block'; } else { tab.style.display = 'none'; } } links[j].onclick = function() { var tab = document.getElementById(this.href.substr(this.href.indexOf('#') + 1)); if (tab) { //reset all tabs before change for (var k = 0; k < this.tabs.length; k++) { document.getElementById(this.tabs[k].href.substr(this.tabs[k].href.indexOf('#') + 1)).style.display = 'none'; this.tabs[k].className = this.tabs[k].className.replace('active', 'disabled'); } this.className = 'tab active'; tab.style.display = 'block'; // window.location.hash = this.id.replace('ID', ''); return false; } } } } } } if(url.indexOf('#')!=-1) { location.href=location.href; } } if (window.addEventListener) window.addEventListener('load', initTabs, false); else if (window.attachEvent) window.attachEvent('onload', initTabs); --> </script> </head><body><a name='Source'></a><a name='Binary'></a><a name='Top'></a><h1><span class='nowrap'>API compatibility report for the <span style='color:Blue;'>libnfnetlink</span> library</span> <span class='nowrap'> between <span style='color:Red;'>1.0.0</span> and <span style='color:Red;'>1.0.1</span> versions on <span style='color:Blue;'>x86_64</span></span></h1> <br/><div class='tabset'> <a id='BinaryID' href='#BinaryTab' class='tab active'>Binary<br/>Compatibility</a> <a id='SourceID' href='#SourceTab' style='margin-left:3px' class='tab disabled'>Source<br/>Compatibility</a> </div><div id='BinaryTab' class='tab'> <h2>Test Info</h2><hr/> <table class='summary'> <tr><th>Library Name</th><td>libnfnetlink</td></tr> <tr><th>Version #1</th><td>1.0.0 (gcc 4.4.7)</td></tr> <tr><th>Version #2</th><td>1.0.1 (gcc 4.8.2)</td></tr> <tr><th>CPU Type</th><td>x86_64</td></tr> <tr><th>Subject</th><td width='150px'>Binary Compatibility</td></tr> </table> <h2>Test Results</h2><hr/> <table class='summary'><tr><th>Total Header Files</th><td><a href='#Headers' style='color:Blue;'>1</a></td></tr> <tr><th>Total Shared Libraries</th><td><a href='#Libs' style='color:Blue;'>1</a></td></tr> <tr><th>Total Symbols / Types</th><td>49 / 62</td></tr> <tr><th>Verdict</th><td><span style='color:Green;'><b>Compatible</b></span></td></tr> </table> <h2>Problem Summary</h2><hr/> <table class='summary'><tr><th></th><th style='text-align:center;'>Severity</th><th style='text-align:center;'>Count</th></tr><tr><th>Added Symbols</th><td>-</td><td>0</td></tr> <tr><th>Removed Symbols</th><td>High</td><td>0</td></tr> <tr><th rowspan='3'>Problems with<br/>Data Types</th><td>High</td><td>0</td></tr> <tr><td>Medium</td><td>0</td></tr> <tr><td>Low</td><td>0</td></tr> <tr><th rowspan='3'>Problems with<br/>Symbols</th><td>High</td><td>0</td></tr> <tr><td>Medium</td><td>0</td></tr> <tr><td>Low</td><td>0</td></tr> <tr><th>Problems with<br/>Constants</th><td>Low</td><td>0</td></tr> <tr><th>Other Changes<br/>in Constants</th><td>-</td><td class='passed'><a href='#Other_Binary_Changes_In_Constants' style='color:Blue;'>22</a></td></tr> </table> <a name='Other_Binary_Changes'></a><a name='Other_Binary_Changes_In_Constants'></a><h2>Other Changes in Constants (22)</h2><hr/> <span class='h_name'>linux_nfnetlink.h</span><br/> <span class="section" onclick="javascript:showContent(this, 'c_1')"> <span class='extendable'>[+]</span> NFNETLINK_V0</span> <br/> <div id="c_1" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNETLINK_V0</b> with value <b>0</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_2')"> <span class='extendable'>[+]</span> NFNL_SUBSYS_COUNT</span> <br/> <div id="c_2" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_COUNT</b> with value <b>5</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_3')"> <span class='extendable'>[+]</span> NFNL_SUBSYS_CTNETLINK</span> <br/> <div id="c_3" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_CTNETLINK</b> with value <b>1</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_4')"> <span class='extendable'>[+]</span> NFNL_SUBSYS_CTNETLINK_EXP</span> <br/> <div id="c_4" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_CTNETLINK_EXP</b> with value <b>2</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_5')"> <span class='extendable'>[+]</span> NFNL_SUBSYS_NONE</span> <br/> <div id="c_5" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_NONE</b> with value <b>0</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_6')"> <span class='extendable'>[+]</span> NFNL_SUBSYS_QUEUE</span> <br/> <div id="c_6" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_QUEUE</b> with value <b>3</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_7')"> <span class='extendable'>[+]</span> NFNL_SUBSYS_ULOG</span> <br/> <div id="c_7" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_ULOG</b> with value <b>4</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_8')"> <span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_DESTROY</span> <br/> <div id="c_8" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_DESTROY</b> with value <b>3</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_9')"> <span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_EXP_DESTROY</span> <br/> <div id="c_9" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_EXP_DESTROY</b> with value <b>6</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_10')"> <span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_EXP_NEW</span> <br/> <div id="c_10" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_EXP_NEW</b> with value <b>4</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_11')"> <span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_EXP_UPDATE</span> <br/> <div id="c_11" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_EXP_UPDATE</b> with value <b>5</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_12')"> <span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_NEW</span> <br/> <div id="c_12" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_NEW</b> with value <b>1</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_13')"> <span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_UPDATE</span> <br/> <div id="c_13" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_UPDATE</b> with value <b>2</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_14')"> <span class='extendable'>[+]</span> NFNLGRP_NONE</span> <br/> <div id="c_14" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_NONE</b> with value <b>0</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <br/> <span class='h_name'>linux_nfnetlink_compat.h</span><br/> <span class="section" onclick="javascript:showContent(this, 'c_15')"> <span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_DESTROY</span> <br/> <div id="c_15" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_DESTROY</b> with value <b>0x00000004</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_16')"> <span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_EXP_DESTROY</span> <br/> <div id="c_16" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_EXP_DESTROY</b> with value <b>0x00000020</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_17')"> <span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_EXP_NEW</span> <br/> <div id="c_17" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_EXP_NEW</b> with value <b>0x00000008</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_18')"> <span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_EXP_UPDATE</span> <br/> <div id="c_18" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_EXP_UPDATE</b> with value <b>0x00000010</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_19')"> <span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_NEW</span> <br/> <div id="c_19" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_NEW</b> with value <b>0x00000001</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_20')"> <span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_UPDATE</span> <br/> <div id="c_20" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_UPDATE</b> with value <b>0x00000002</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_21')"> <span class='extendable'>[+]</span> NFA_ALIGNTO</span> <br/> <div id="c_21" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFA_ALIGNTO</b> with value <b>4</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_22')"> <span class='extendable'>[+]</span> NFNL_NFA_NEST</span> <br/> <div id="c_22" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_NFA_NEST</b> with value <b>0x8000</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <br/> <a style='font-size:11px;' href='#Top'>to the top</a><br/> <a name='Headers'></a><h2>Header Files (1)</h2><hr/> <div class='h_list'> libnfnetlink.h<br/> </div> <br/><a style='font-size:11px;' href='#Top'>to the top</a><br/> <a name='Libs'></a><h2>Shared Libraries (1)</h2><hr/> <div class='lib_list'> libnfnetlink.so.0.2.0<br/> </div> <br/><a style='font-size:11px;' href='#Top'>to the top</a><br/> <br/><br/><br/></div><div id='SourceTab' class='tab'> <h2>Test Info</h2><hr/> <table class='summary'> <tr><th>Library Name</th><td>libnfnetlink</td></tr> <tr><th>Version #1</th><td>1.0.0 (gcc 4.4.7)</td></tr> <tr><th>Version #2</th><td>1.0.1 (gcc 4.8.2)</td></tr> <tr><th>CPU Type</th><td>x86_64</td></tr> <tr><th>Subject</th><td width='150px'>Source Compatibility</td></tr> </table> <h2>Test Results</h2><hr/> <table class='summary'><tr><th>Total Header Files</th><td><a href='#Headers' style='color:Blue;'>1</a></td></tr> <tr><th>Total Shared Libraries</th><td><a href='#Libs' style='color:Blue;'>1</a></td></tr> <tr><th>Total Symbols / Types</th><td>49 / 62</td></tr> <tr><th>Verdict</th><td><span style='color:Green;'><b>Compatible</b></span></td></tr> </table> <h2>Problem Summary</h2><hr/> <table class='summary'><tr><th></th><th style='text-align:center;'>Severity</th><th style='text-align:center;'>Count</th></tr><tr><th>Added Symbols</th><td>-</td><td>0</td></tr> <tr><th>Removed Symbols</th><td>High</td><td>0</td></tr> <tr><th rowspan='3'>Problems with<br/>Data Types</th><td>High</td><td>0</td></tr> <tr><td>Medium</td><td>0</td></tr> <tr><td>Low</td><td>0</td></tr> <tr><th rowspan='3'>Problems with<br/>Symbols</th><td>High</td><td>0</td></tr> <tr><td>Medium</td><td>0</td></tr> <tr><td>Low</td><td>0</td></tr> <tr><th>Problems with<br/>Constants</th><td>Low</td><td>0</td></tr> <tr><th>Other Changes<br/>in Constants</th><td>-</td><td class='passed'><a href='#Other_Source_Changes_In_Constants' style='color:Blue;'>23</a></td></tr> </table> <a name='Other_Source_Changes'></a><a name='Other_Source_Changes_In_Constants'></a><h2>Other Changes in Constants (23)</h2><hr/> <span class='h_name'>linux_nfnetlink.h</span><br/> <span class="section" onclick="javascript:showContent(this, 'c_23')"> <span class='extendable'>[+]</span> NFNETLINK_V0</span> <br/> <div id="c_23" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNETLINK_V0</b> with value <b>0</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_24')"> <span class='extendable'>[+]</span> NFNL_SUBSYS_COUNT</span> <br/> <div id="c_24" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_COUNT</b> with value <b>5</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_25')"> <span class='extendable'>[+]</span> NFNL_SUBSYS_CTNETLINK</span> <br/> <div id="c_25" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_CTNETLINK</b> with value <b>1</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_26')"> <span class='extendable'>[+]</span> NFNL_SUBSYS_CTNETLINK_EXP</span> <br/> <div id="c_26" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_CTNETLINK_EXP</b> with value <b>2</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_27')"> <span class='extendable'>[+]</span> NFNL_SUBSYS_NONE</span> <br/> <div id="c_27" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_NONE</b> with value <b>0</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_28')"> <span class='extendable'>[+]</span> NFNL_SUBSYS_QUEUE</span> <br/> <div id="c_28" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_QUEUE</b> with value <b>3</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_29')"> <span class='extendable'>[+]</span> NFNL_SUBSYS_ULOG</span> <br/> <div id="c_29" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_SUBSYS_ULOG</b> with value <b>4</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_30')"> <span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_DESTROY</span> <br/> <div id="c_30" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_DESTROY</b> with value <b>3</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_31')"> <span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_EXP_DESTROY</span> <br/> <div id="c_31" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_EXP_DESTROY</b> with value <b>6</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_32')"> <span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_EXP_NEW</span> <br/> <div id="c_32" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_EXP_NEW</b> with value <b>4</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_33')"> <span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_EXP_UPDATE</span> <br/> <div id="c_33" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_EXP_UPDATE</b> with value <b>5</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_34')"> <span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_NEW</span> <br/> <div id="c_34" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_NEW</b> with value <b>1</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_35')"> <span class='extendable'>[+]</span> NFNLGRP_CONNTRACK_UPDATE</span> <br/> <div id="c_35" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_CONNTRACK_UPDATE</b> with value <b>2</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_36')"> <span class='extendable'>[+]</span> NFNLGRP_MAX</span> <br/> <div id="c_36" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_MAX</b> with value <span class='value'>(__NFNLGRP_MAX - 1)</span> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_37')"> <span class='extendable'>[+]</span> NFNLGRP_NONE</span> <br/> <div id="c_37" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNLGRP_NONE</b> with value <b>0</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <br/> <span class='h_name'>linux_nfnetlink_compat.h</span><br/> <span class="section" onclick="javascript:showContent(this, 'c_38')"> <span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_DESTROY</span> <br/> <div id="c_38" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_DESTROY</b> with value <b>0x00000004</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_39')"> <span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_EXP_DESTROY</span> <br/> <div id="c_39" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_EXP_DESTROY</b> with value <b>0x00000020</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_40')"> <span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_EXP_NEW</span> <br/> <div id="c_40" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_EXP_NEW</b> with value <b>0x00000008</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_41')"> <span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_EXP_UPDATE</span> <br/> <div id="c_41" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_EXP_UPDATE</b> with value <b>0x00000010</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_42')"> <span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_NEW</span> <br/> <div id="c_42" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_NEW</b> with value <b>0x00000001</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_43')"> <span class='extendable'>[+]</span> NF_NETLINK_CONNTRACK_UPDATE</span> <br/> <div id="c_43" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NF_NETLINK_CONNTRACK_UPDATE</b> with value <b>0x00000002</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_44')"> <span class='extendable'>[+]</span> NFA_ALIGNTO</span> <br/> <div id="c_44" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFA_ALIGNTO</b> with value <b>4</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <span class="section" onclick="javascript:showContent(this, 'c_45')"> <span class='extendable'>[+]</span> NFNL_NFA_NEST</span> <br/> <div id="c_45" style="display:none;"> <table class='ptable'><tr><th width='2%'></th><th width='47%'>Change</th><th>Effect</th></tr><tr><th>1</th><td align='left' valign='top'>The constant <b>NFNL_NFA_NEST</b> with value <b>0x8000</b> has been added.</td><td align='left' valign='top'>No effect.</td></tr> </table><br/></div> <br/> <a style='font-size:11px;' href='#Top'>to the top</a><br/> <a name='Headers'></a><h2>Header Files (1)</h2><hr/> <div class='h_list'> libnfnetlink.h<br/> </div> <br/><a style='font-size:11px;' href='#Top'>to the top</a><br/> <a name='Libs'></a><h2>Shared Libraries (1)</h2><hr/> <div class='lib_list'> libnfnetlink.so.0.2.0<br/> </div> <br/><a style='font-size:11px;' href='#Top'>to the top</a><br/> <br/><br/><br/></div><div style='width:97%;padding-top:3px;font-size:11px;' align='right'><i>Generated on Wed May 7 12:06:43 2014 for <span style='font-weight:bold'>libnfnetlink</span> by <a href='http://ispras.linuxbase.org/index.php/ABI_compliance_checker'>ABI Compliance Checker</a> 1.99.9  <br/>A tool for checking backward compatibility of a C/C++ library API  </i></div> <div style='height:999px;'></div> </body></html>
View Attachment As Raw
Actions:
View
Attachments on
bug 1095449
: 893424