[PULL][Xenial] Add OpenNSL to Xenial Kernel
Wen-chien Jesse Sung
jesse.sung at canonical.com
Fri Aug 4 10:33:27 UTC 2017
BugLink: https://launchpad.net/bugs/1665783
These patchaesi, based on rtg's previous work, merge OpenNSL into ubuntu/.
OpenNSL modules will only be enabled in amd64 build only.
Please note the version merged at this point is v3.1.0.17 (SDK 6.4.10)
instead of the latest one due to project requirement. Will move to the
latest release at some point later.
----------------------------------------------------------------
The following changes since commit 64de31ed97a03ec1b86fd4f76e445506dce55b02:
UBUNTU: Ubuntu-4.4.0-89.112 (2017-07-31 14:51:04 -0300)
are available in the git repository at:
https://git.launchpad.net/~wenchien/+git/xenial opennsl
for you to fetch changes up to 41bbf5e6de1a17679303ebaf65224c7953683493:
UBUNTU: SAUCE: opennsl: add proper CFLAGS (2017-08-04 17:50:10 +0800)
----------------------------------------------------------------
Tim Gardner (2):
UBUNTU: [Config] CONFIG_OPENNSL=y for amd64
UBUNTU: OpenNSL: Enable Kconfig and build
Wen-chien Jesse Sung (3):
UBUNTU: [Config] OpenNSL Kconfig/Makefile
UBUNTU: Import OpenNSL v3.1.0.17
UBUNTU: SAUCE: opennsl: add proper CFLAGS
debian.master/config/amd64/config.flavour.generic | 1 +
.../config/amd64/config.flavour.lowlatency | 1 +
debian.master/config/arm64/config.common.arm64 | 1 +
debian.master/config/armhf/config.common.armhf | 1 +
debian.master/config/config.common.ubuntu | 3 +
debian.master/config/i386/config.common.i386 | 1 +
debian.master/config/powerpc/config.common.powerpc | 1 +
debian.master/config/ppc64el/config.common.ppc64el | 1 +
ubuntu/Kconfig | 4 +
ubuntu/Makefile | 2 +
ubuntu/opennsl/Kconfig | 23 +
ubuntu/opennsl/Makefile | 42 +
ubuntu/opennsl/OpenNSL/LEGAL_TERMS | 16 +
ubuntu/opennsl/OpenNSL/Legal/LICENSE-Adv | 149 +
ubuntu/opennsl/OpenNSL/Legal/LICENSE-Apache2 | 174 +
.../OpenNSL/OpenNSL_3.1.0.17_Release_Notes_CDP.pdf | Bin 0 -> 136989 bytes
ubuntu/opennsl/OpenNSL/README.md | 27 +
ubuntu/opennsl/OpenNSL/RELEASE | 1 +
ubuntu/opennsl/OpenNSL/doc/README | 19 +
.../OpenNSL/doc/html/BRCM_Red+Black_noTag_RGB.png | Bin 0 -> 10088 bytes
.../OpenNSL/doc/html/OPENNSL_API_OVERVIEW.html | 94 +
.../OpenNSL/doc/html/OPENNSL_BST_OVERVIEW.html | 73 +
.../opennsl/OpenNSL/doc/html/OPENNSL_BUILDING.html | 132 +
.../OpenNSL/doc/html/OPENNSL_COS_OVERVIEW.html | 84 +
.../doc/html/OPENNSL_CUSTOMIZING_OPENNSL.html | 193 +
.../doc/html/OPENNSL_ERROR_HANDLING_OVERVIEW.html | 143 +
.../doc/html/OPENNSL_FIELD_PROCESSOR_OVERVIEW.html | 80 +
.../doc/html/OPENNSL_INITIALIZATION_OVERVIEW.html | 80 +
.../OpenNSL/doc/html/OPENNSL_INSTALL_RUN.html | 119 +
.../OpenNSL/doc/html/OPENNSL_KNET_OVERVIEW.html | 74 +
.../OpenNSL/doc/html/OPENNSL_L2_OVERVIEW.html | 77 +
.../OpenNSL/doc/html/OPENNSL_L3_OVERVIEW.html | 76 +
.../OpenNSL/doc/html/OPENNSL_LINK_OVERVIEW.html | 74 +
.../doc/html/OPENNSL_MIRRORING_OVERVIEW.html | 76 +
.../doc/html/OPENNSL_MULTICAST_OVERVIEW.html | 72 +
.../opennsl/OpenNSL/doc/html/OPENNSL_OVERVIEW.html | 117 +
.../doc/html/OPENNSL_PKT_TRACE_OVERVIEW.html | 76 +
.../OpenNSL/doc/html/OPENNSL_POLICER_OVERVIEW.html | 84 +
.../OpenNSL/doc/html/OPENNSL_PORT_OVERVIEW.html | 87 +
.../OpenNSL/doc/html/OPENNSL_QOS_OVERVIEW.html | 76 +
.../doc/html/OPENNSL_RESOURCE_MGMT_OVERVIEW.html | 117 +
.../OpenNSL/doc/html/OPENNSL_SOURCE_CODE.html | 83 +
.../OpenNSL/doc/html/OPENNSL_STATS_OVERVIEW.html | 72 +
.../OpenNSL/doc/html/OPENNSL_STG_OVERVIEW.html | 80 +
.../html/OPENNSL_SWITCH_MANAGEMENT_OVERVIEW.html | 74 +
.../OpenNSL/doc/html/OPENNSL_TOOLCHAIN.html | 95 +
.../OpenNSL/doc/html/OPENNSL_TRUNK_OVERVIEW.html | 78 +
.../doc/html/OPENNSL_TUNNELING_OVERVIEW.html | 73 +
.../OpenNSL/doc/html/OPENNSL_TXRX_OVERVIEW.html | 83 +
.../OpenNSL/doc/html/OPENNSL_VLAN_OVERVIEW.html | 83 +
.../OpenNSL/doc/html/OPENNSL_VXLAN_OVERVIEW.html | 74 +
.../doc/html/OPENNSL_WARM_BOOT_OVERVIEW.html | 76 +
.../OpenNSL/doc/html/OpenNSLComponentLayers.jpg | Bin 0 -> 64585 bytes
ubuntu/opennsl/OpenNSL/doc/html/OpenNSLRMLayer.jpg | Bin 0 -> 12846 bytes
ubuntu/opennsl/OpenNSL/doc/html/annotated.html | 139 +
ubuntu/opennsl/OpenNSL/doc/html/arrowdown.png | Bin 0 -> 246 bytes
ubuntu/opennsl/OpenNSL/doc/html/arrowright.png | Bin 0 -> 229 bytes
ubuntu/opennsl/OpenNSL/doc/html/bc_s.png | Bin 0 -> 3232 bytes
ubuntu/opennsl/OpenNSL/doc/html/bdwn.png | Bin 0 -> 2848 bytes
ubuntu/opennsl/OpenNSL/doc/html/bitop_8h.html | 1332 ++++
.../opennsl/OpenNSL/doc/html/bitop_8h_source.html | 226 +
ubuntu/opennsl/OpenNSL/doc/html/classes.html | 99 +
ubuntu/opennsl/OpenNSL/doc/html/closed.png | Bin 0 -> 2838 bytes
ubuntu/opennsl/OpenNSL/doc/html/commdefs_8h.html | 102 +
.../OpenNSL/doc/html/commdefs_8h_source.html | 104 +
ubuntu/opennsl/OpenNSL/doc/html/compiler_8h.html | 1658 ++++
.../OpenNSL/doc/html/compiler_8h_source.html | 708 ++
ubuntu/opennsl/OpenNSL/doc/html/cosqX_8h.html | 590 ++
.../opennsl/OpenNSL/doc/html/cosqX_8h_source.html | 853 ++
ubuntu/opennsl/OpenNSL/doc/html/cosq_8h.html | 169 +
.../opennsl/OpenNSL/doc/html/cosq_8h_source.html | 281 +
.../html/dir_13d8ebdec8f639dd086b8d09836f31fe.html | 77 +
.../html/dir_1ef4272f53c39789ce5afb3d17b42872.html | 229 +
.../html/dir_6845d4c7af1a0a99add50de30b674562.html | 101 +
.../html/dir_92568cd84f7c359f268457a0ce9b5fcb.html | 86 +
.../html/dir_d28a4824dc47e487b107a5db32ef43c4.html | 105 +
.../html/dir_d44c64559bbebec7f509842c48db8b23.html | 83 +
ubuntu/opennsl/OpenNSL/doc/html/doc.png | Bin 0 -> 746 bytes
ubuntu/opennsl/OpenNSL/doc/html/doxygen.png | Bin 0 -> 3779 bytes
ubuntu/opennsl/OpenNSL/doc/html/doxygen_brcm.css | 1386 ++++
ubuntu/opennsl/OpenNSL/doc/html/driver_8h.html | 234 +
.../opennsl/OpenNSL/doc/html/driver_8h_source.html | 138 +
ubuntu/opennsl/OpenNSL/doc/html/dynsections.js | 104 +
ubuntu/opennsl/OpenNSL/doc/html/errorX_8h.html | 86 +
.../opennsl/OpenNSL/doc/html/errorX_8h_source.html | 95 +
.../opennsl/OpenNSL/doc/html/example__bst_8c.html | 655 ++
.../OpenNSL/doc/html/example__bst_8c_source.html | 576 ++
.../doc/html/example__field__ip__block_8c.html | 481 ++
.../html/example__field__ip__block_8c_source.html | 352 +
.../opennsl/OpenNSL/doc/html/example__knet_8c.html | 563 ++
.../OpenNSL/doc/html/example__knet_8c_source.html | 613 ++
.../OpenNSL/doc/html/example__l2__firewall_8c.html | 382 +
.../doc/html/example__l2__firewall_8c_source.html | 396 +
.../doc/html/example__link__monitor_8c.html | 387 +
.../doc/html/example__link__monitor_8c_source.html | 361 +
.../OpenNSL/doc/html/example__mirror_8c.html | 214 +
.../doc/html/example__mirror_8c_source.html | 314 +
.../doc/html/example__packet__transmit_8c.html | 339 +
.../html/example__packet__transmit_8c_source.html | 334 +
.../opennsl/OpenNSL/doc/html/example__rm_8c.html | 398 +
.../OpenNSL/doc/html/example__rm_8c_source.html | 492 ++
.../OpenNSL/doc/html/example__routing_8c.html | 744 ++
.../doc/html/example__routing_8c_source.html | 619 ++
.../OpenNSL/doc/html/example__sflow_8c.html | 243 +
.../OpenNSL/doc/html/example__sflow_8c_source.html | 458 ++
.../opennsl/OpenNSL/doc/html/example__stat_8c.html | 242 +
.../OpenNSL/doc/html/example__stat_8c_source.html | 381 +
.../opennsl/OpenNSL/doc/html/example__stp_8c.html | 467 ++
.../OpenNSL/doc/html/example__stp_8c_source.html | 476 ++
.../OpenNSL/doc/html/example__trunk_8c.html | 290 +
.../OpenNSL/doc/html/example__trunk_8c_source.html | 447 ++
.../OpenNSL/doc/html/example__vxlan_8c.html | 395 +
.../OpenNSL/doc/html/example__vxlan_8c_source.html | 896 +++
.../OpenNSL/doc/html/examples_2util_8h.html | 486 ++
.../OpenNSL/doc/html/examples_2util_8h_source.html | 151 +
ubuntu/opennsl/OpenNSL/doc/html/fieldX_8h.html | 788 ++
.../opennsl/OpenNSL/doc/html/fieldX_8h_source.html | 1397 ++++
ubuntu/opennsl/OpenNSL/doc/html/field_8h.html | 90 +
.../opennsl/OpenNSL/doc/html/field_8h_source.html | 139 +
ubuntu/opennsl/OpenNSL/doc/html/files.html | 170 +
ubuntu/opennsl/OpenNSL/doc/html/folderclosed.png | Bin 0 -> 616 bytes
ubuntu/opennsl/OpenNSL/doc/html/folderopen.png | Bin 0 -> 597 bytes
ubuntu/opennsl/OpenNSL/doc/html/functions.html | 112 +
ubuntu/opennsl/OpenNSL/doc/html/functions_a.html | 145 +
ubuntu/opennsl/OpenNSL/doc/html/functions_b.html | 127 +
ubuntu/opennsl/OpenNSL/doc/html/functions_c.html | 156 +
ubuntu/opennsl/OpenNSL/doc/html/functions_d.html | 213 +
ubuntu/opennsl/OpenNSL/doc/html/functions_e.html | 190 +
ubuntu/opennsl/OpenNSL/doc/html/functions_f.html | 169 +
ubuntu/opennsl/OpenNSL/doc/html/functions_g.html | 122 +
ubuntu/opennsl/OpenNSL/doc/html/functions_h.html | 109 +
ubuntu/opennsl/OpenNSL/doc/html/functions_i.html | 164 +
ubuntu/opennsl/OpenNSL/doc/html/functions_l.html | 213 +
ubuntu/opennsl/OpenNSL/doc/html/functions_m.html | 246 +
ubuntu/opennsl/OpenNSL/doc/html/functions_n.html | 135 +
ubuntu/opennsl/OpenNSL/doc/html/functions_o.html | 109 +
ubuntu/opennsl/OpenNSL/doc/html/functions_p.html | 251 +
ubuntu/opennsl/OpenNSL/doc/html/functions_q.html | 113 +
ubuntu/opennsl/OpenNSL/doc/html/functions_r.html | 509 ++
ubuntu/opennsl/OpenNSL/doc/html/functions_s.html | 211 +
ubuntu/opennsl/OpenNSL/doc/html/functions_t.html | 186 +
ubuntu/opennsl/OpenNSL/doc/html/functions_u.html | 156 +
ubuntu/opennsl/OpenNSL/doc/html/functions_v.html | 167 +
.../opennsl/OpenNSL/doc/html/functions_vars.html | 112 +
.../opennsl/OpenNSL/doc/html/functions_vars_a.html | 145 +
.../opennsl/OpenNSL/doc/html/functions_vars_b.html | 127 +
.../opennsl/OpenNSL/doc/html/functions_vars_c.html | 156 +
.../opennsl/OpenNSL/doc/html/functions_vars_d.html | 213 +
.../opennsl/OpenNSL/doc/html/functions_vars_e.html | 190 +
.../opennsl/OpenNSL/doc/html/functions_vars_f.html | 169 +
.../opennsl/OpenNSL/doc/html/functions_vars_g.html | 122 +
.../opennsl/OpenNSL/doc/html/functions_vars_h.html | 109 +
.../opennsl/OpenNSL/doc/html/functions_vars_i.html | 164 +
.../opennsl/OpenNSL/doc/html/functions_vars_l.html | 213 +
.../opennsl/OpenNSL/doc/html/functions_vars_m.html | 246 +
.../opennsl/OpenNSL/doc/html/functions_vars_n.html | 135 +
.../opennsl/OpenNSL/doc/html/functions_vars_o.html | 109 +
.../opennsl/OpenNSL/doc/html/functions_vars_p.html | 251 +
.../opennsl/OpenNSL/doc/html/functions_vars_q.html | 113 +
.../opennsl/OpenNSL/doc/html/functions_vars_r.html | 509 ++
.../opennsl/OpenNSL/doc/html/functions_vars_s.html | 211 +
.../opennsl/OpenNSL/doc/html/functions_vars_t.html | 186 +
.../opennsl/OpenNSL/doc/html/functions_vars_u.html | 156 +
.../opennsl/OpenNSL/doc/html/functions_vars_v.html | 167 +
.../opennsl/OpenNSL/doc/html/functions_vars_w.html | 113 +
.../opennsl/OpenNSL/doc/html/functions_vars_x.html | 112 +
ubuntu/opennsl/OpenNSL/doc/html/functions_w.html | 113 +
ubuntu/opennsl/OpenNSL/doc/html/functions_x.html | 112 +
ubuntu/opennsl/OpenNSL/doc/html/globals.html | 1913 +++++
ubuntu/opennsl/OpenNSL/doc/html/globals_a.html | 115 +
ubuntu/opennsl/OpenNSL/doc/html/globals_b.html | 121 +
ubuntu/opennsl/OpenNSL/doc/html/globals_c.html | 257 +
ubuntu/opennsl/OpenNSL/doc/html/globals_d.html | 157 +
ubuntu/opennsl/OpenNSL/doc/html/globals_defs.html | 927 +++
.../opennsl/OpenNSL/doc/html/globals_defs_b.html | 120 +
.../opennsl/OpenNSL/doc/html/globals_defs_c.html | 250 +
.../opennsl/OpenNSL/doc/html/globals_defs_d.html | 150 +
.../opennsl/OpenNSL/doc/html/globals_defs_e.html | 123 +
.../opennsl/OpenNSL/doc/html/globals_defs_f.html | 119 +
.../opennsl/OpenNSL/doc/html/globals_defs_h.html | 111 +
.../opennsl/OpenNSL/doc/html/globals_defs_i.html | 141 +
.../opennsl/OpenNSL/doc/html/globals_defs_k.html | 111 +
.../opennsl/OpenNSL/doc/html/globals_defs_l.html | 120 +
.../opennsl/OpenNSL/doc/html/globals_defs_m.html | 138 +
.../opennsl/OpenNSL/doc/html/globals_defs_n.html | 117 +
.../opennsl/OpenNSL/doc/html/globals_defs_o.html | 1899 +++++
.../opennsl/OpenNSL/doc/html/globals_defs_p.html | 117 +
.../opennsl/OpenNSL/doc/html/globals_defs_r.html | 120 +
.../opennsl/OpenNSL/doc/html/globals_defs_s.html | 270 +
.../opennsl/OpenNSL/doc/html/globals_defs_t.html | 113 +
.../opennsl/OpenNSL/doc/html/globals_defs_u.html | 123 +
.../opennsl/OpenNSL/doc/html/globals_defs_v.html | 117 +
.../opennsl/OpenNSL/doc/html/globals_defs_w.html | 114 +
ubuntu/opennsl/OpenNSL/doc/html/globals_e.html | 238 +
ubuntu/opennsl/OpenNSL/doc/html/globals_enum.html | 250 +
ubuntu/opennsl/OpenNSL/doc/html/globals_eval.html | 976 +++
.../opennsl/OpenNSL/doc/html/globals_eval_o.html | 2224 ++++++
.../opennsl/OpenNSL/doc/html/globals_eval_s.html | 457 ++
ubuntu/opennsl/OpenNSL/doc/html/globals_f.html | 120 +
ubuntu/opennsl/OpenNSL/doc/html/globals_func.html | 115 +
.../opennsl/OpenNSL/doc/html/globals_func_a.html | 102 +
.../opennsl/OpenNSL/doc/html/globals_func_e.html | 197 +
.../opennsl/OpenNSL/doc/html/globals_func_h.html | 102 +
.../opennsl/OpenNSL/doc/html/globals_func_l.html | 103 +
.../opennsl/OpenNSL/doc/html/globals_func_m.html | 115 +
.../opennsl/OpenNSL/doc/html/globals_func_o.html | 1841 +++++
.../opennsl/OpenNSL/doc/html/globals_func_p.html | 106 +
.../opennsl/OpenNSL/doc/html/globals_func_r.html | 105 +
.../opennsl/OpenNSL/doc/html/globals_func_s.html | 138 +
.../opennsl/OpenNSL/doc/html/globals_func_v.html | 102 +
ubuntu/opennsl/OpenNSL/doc/html/globals_h.html | 118 +
ubuntu/opennsl/OpenNSL/doc/html/globals_i.html | 154 +
ubuntu/opennsl/OpenNSL/doc/html/globals_k.html | 118 +
ubuntu/opennsl/OpenNSL/doc/html/globals_l.html | 128 +
ubuntu/opennsl/OpenNSL/doc/html/globals_m.html | 155 +
ubuntu/opennsl/OpenNSL/doc/html/globals_n.html | 118 +
ubuntu/opennsl/OpenNSL/doc/html/globals_o.html | 6360 +++++++++++++++
ubuntu/opennsl/OpenNSL/doc/html/globals_p.html | 140 +
ubuntu/opennsl/OpenNSL/doc/html/globals_r.html | 130 +
ubuntu/opennsl/OpenNSL/doc/html/globals_s.html | 703 ++
ubuntu/opennsl/OpenNSL/doc/html/globals_t.html | 117 +
ubuntu/opennsl/OpenNSL/doc/html/globals_type.html | 664 ++
ubuntu/opennsl/OpenNSL/doc/html/globals_u.html | 139 +
ubuntu/opennsl/OpenNSL/doc/html/globals_v.html | 141 +
ubuntu/opennsl/OpenNSL/doc/html/globals_vars.html | 253 +
ubuntu/opennsl/OpenNSL/doc/html/globals_w.html | 115 +
ubuntu/opennsl/OpenNSL/doc/html/gport_8h.html | 1350 ++++
.../opennsl/OpenNSL/doc/html/gport_8h_source.html | 236 +
ubuntu/opennsl/OpenNSL/doc/html/group__cosq.html | 5452 +++++++++++++
ubuntu/opennsl/OpenNSL/doc/html/group__error.html | 380 +
ubuntu/opennsl/OpenNSL/doc/html/group__field.html | 8149 +++++++++++++++++++
ubuntu/opennsl/OpenNSL/doc/html/group__init.html | 350 +
ubuntu/opennsl/OpenNSL/doc/html/group__knet.html | 894 +++
ubuntu/opennsl/OpenNSL/doc/html/group__l2.html | 2402 ++++++
ubuntu/opennsl/OpenNSL/doc/html/group__l3.html | 4265 ++++++++++
ubuntu/opennsl/OpenNSL/doc/html/group__link.html | 555 ++
ubuntu/opennsl/OpenNSL/doc/html/group__mirror.html | 2608 ++++++
ubuntu/opennsl/OpenNSL/doc/html/group__mpls.html | 80 +
.../opennsl/OpenNSL/doc/html/group__multicast.html | 1409 ++++
ubuntu/opennsl/OpenNSL/doc/html/group__pkt.html | 2787 +++++++
.../opennsl/OpenNSL/doc/html/group__policer.html | 448 ++
ubuntu/opennsl/OpenNSL/doc/html/group__port.html | 8296 ++++++++++++++++++++
ubuntu/opennsl/OpenNSL/doc/html/group__qos.html | 1134 +++
ubuntu/opennsl/OpenNSL/doc/html/group__rm.html | 547 ++
ubuntu/opennsl/OpenNSL/doc/html/group__stack.html | 130 +
ubuntu/opennsl/OpenNSL/doc/html/group__stat.html | 2206 ++++++
ubuntu/opennsl/OpenNSL/doc/html/group__stg.html | 994 +++
ubuntu/opennsl/OpenNSL/doc/html/group__switch.html | 2010 +++++
ubuntu/opennsl/OpenNSL/doc/html/group__trunk.html | 1219 +++
ubuntu/opennsl/OpenNSL/doc/html/group__tunnel.html | 383 +
ubuntu/opennsl/OpenNSL/doc/html/group__types.html | 2652 +++++++
ubuntu/opennsl/OpenNSL/doc/html/group__vlan.html | 982 +++
ubuntu/opennsl/OpenNSL/doc/html/group__vxlan.html | 2085 +++++
ubuntu/opennsl/OpenNSL/doc/html/index.html | 77 +
ubuntu/opennsl/OpenNSL/doc/html/initX_8h.html | 86 +
.../opennsl/OpenNSL/doc/html/initX_8h_source.html | 97 +
ubuntu/opennsl/OpenNSL/doc/html/init_8h.html | 128 +
.../opennsl/OpenNSL/doc/html/init_8h_source.html | 153 +
ubuntu/opennsl/OpenNSL/doc/html/jquery.js | 68 +
ubuntu/opennsl/OpenNSL/doc/html/knetX_8h.html | 87 +
.../opennsl/OpenNSL/doc/html/knetX_8h_source.html | 97 +
ubuntu/opennsl/OpenNSL/doc/html/knet_8h.html | 191 +
.../opennsl/OpenNSL/doc/html/knet_8h_source.html | 257 +
ubuntu/opennsl/OpenNSL/doc/html/l2X_8h.html | 122 +
ubuntu/opennsl/OpenNSL/doc/html/l2X_8h_source.html | 125 +
ubuntu/opennsl/OpenNSL/doc/html/l2_8h.html | 290 +
ubuntu/opennsl/OpenNSL/doc/html/l2_8h_source.html | 509 ++
ubuntu/opennsl/OpenNSL/doc/html/l3X_8h.html | 154 +
ubuntu/opennsl/OpenNSL/doc/html/l3X_8h_source.html | 177 +
ubuntu/opennsl/OpenNSL/doc/html/l3_8h.html | 446 ++
ubuntu/opennsl/OpenNSL/doc/html/l3_8h_source.html | 881 +++
ubuntu/opennsl/OpenNSL/doc/html/linkX_8h.html | 87 +
.../opennsl/OpenNSL/doc/html/linkX_8h_source.html | 97 +
ubuntu/opennsl/OpenNSL/doc/html/link_8h.html | 143 +
.../opennsl/OpenNSL/doc/html/link_8h_source.html | 194 +
ubuntu/opennsl/OpenNSL/doc/html/mirrorX_8h.html | 204 +
.../OpenNSL/doc/html/mirrorX_8h_source.html | 246 +
ubuntu/opennsl/OpenNSL/doc/html/mirror_8h.html | 214 +
.../opennsl/OpenNSL/doc/html/mirror_8h_source.html | 332 +
ubuntu/opennsl/OpenNSL/doc/html/modules.html | 96 +
ubuntu/opennsl/OpenNSL/doc/html/mplsX_8h.html | 88 +
.../opennsl/OpenNSL/doc/html/mplsX_8h_source.html | 115 +
ubuntu/opennsl/OpenNSL/doc/html/mpls_8h.html | 89 +
.../opennsl/OpenNSL/doc/html/mpls_8h_source.html | 125 +
ubuntu/opennsl/OpenNSL/doc/html/multicastX_8h.html | 101 +
.../OpenNSL/doc/html/multicastX_8h_source.html | 126 +
ubuntu/opennsl/OpenNSL/doc/html/multicast_8h.html | 192 +
.../OpenNSL/doc/html/multicast_8h_source.html | 275 +
ubuntu/opennsl/OpenNSL/doc/html/nav_f.png | Bin 0 -> 2798 bytes
ubuntu/opennsl/OpenNSL/doc/html/nav_g.png | Bin 0 -> 95 bytes
ubuntu/opennsl/OpenNSL/doc/html/nav_h.png | Bin 0 -> 98 bytes
ubuntu/opennsl/OpenNSL/doc/html/open.png | Bin 0 -> 2835 bytes
.../OpenNSL/doc/html/opennsl_2error_8h.html | 169 +
.../OpenNSL/doc/html/opennsl_2error_8h_source.html | 202 +
.../opennsl/OpenNSL/doc/html/opennsl_2port_8h.html | 922 +++
.../OpenNSL/doc/html/opennsl_2port_8h_source.html | 1205 +++
.../opennsl/OpenNSL/doc/html/opennsl_2rx_8h.html | 506 ++
.../OpenNSL/doc/html/opennsl_2rx_8h_source.html | 762 ++
.../OpenNSL/doc/html/opennsl_2switch_8h.html | 453 ++
.../doc/html/opennsl_2switch_8h_source.html | 499 ++
.../OpenNSL/doc/html/opennsl_2types_8h.html | 402 +
.../OpenNSL/doc/html/opennsl_2types_8h_source.html | 415 +
.../OpenNSL/doc/html/opennsl__api_8dox.html | 467 ++
.../OpenNSL/doc/html/opennsl__overview_8dox.html | 73 +
ubuntu/opennsl/OpenNSL/doc/html/pages.html | 103 +
ubuntu/opennsl/OpenNSL/doc/html/pbmp_8h.html | 1107 +++
.../opennsl/OpenNSL/doc/html/pbmp_8h_source.html | 375 +
ubuntu/opennsl/OpenNSL/doc/html/phyconfig_8h.html | 141 +
.../OpenNSL/doc/html/phyconfig_8h_source.html | 159 +
ubuntu/opennsl/OpenNSL/doc/html/phyreg_8h.html | 198 +
.../opennsl/OpenNSL/doc/html/phyreg_8h_source.html | 116 +
ubuntu/opennsl/OpenNSL/doc/html/pktX_8h.html | 88 +
.../opennsl/OpenNSL/doc/html/pktX_8h_source.html | 99 +
ubuntu/opennsl/OpenNSL/doc/html/pkt_8h.html | 174 +
ubuntu/opennsl/OpenNSL/doc/html/pkt_8h_source.html | 440 ++
ubuntu/opennsl/OpenNSL/doc/html/policerX_8h.html | 140 +
.../OpenNSL/doc/html/policerX_8h_source.html | 159 +
ubuntu/opennsl/OpenNSL/doc/html/policer_8h.html | 87 +
.../OpenNSL/doc/html/policer_8h_source.html | 109 +
ubuntu/opennsl/OpenNSL/doc/html/portX_8h.html | 93 +
.../opennsl/OpenNSL/doc/html/portX_8h_source.html | 111 +
.../opennsl/OpenNSL/doc/html/port__ability_8h.html | 1440 ++++
.../OpenNSL/doc/html/port__ability_8h_source.html | 362 +
ubuntu/opennsl/OpenNSL/doc/html/portmode_8h.html | 919 +++
.../OpenNSL/doc/html/portmode_8h_source.html | 209 +
ubuntu/opennsl/OpenNSL/doc/html/qosX_8h.html | 189 +
.../opennsl/OpenNSL/doc/html/qosX_8h_source.html | 256 +
ubuntu/opennsl/OpenNSL/doc/html/qos_8h.html | 89 +
ubuntu/opennsl/OpenNSL/doc/html/qos_8h_source.html | 113 +
ubuntu/opennsl/OpenNSL/doc/html/rmapi_8h.html | 172 +
.../opennsl/OpenNSL/doc/html/rmapi_8h_source.html | 198 +
ubuntu/opennsl/OpenNSL/doc/html/rxX_8h.html | 122 +
ubuntu/opennsl/OpenNSL/doc/html/rxX_8h_source.html | 160 +
ubuntu/opennsl/OpenNSL/doc/html/sal_2types_8h.html | 1319 ++++
.../OpenNSL/doc/html/sal_2types_8h_source.html | 345 +
.../opennsl/OpenNSL/doc/html/shared_2error_8h.html | 485 ++
.../OpenNSL/doc/html/shared_2error_8h_source.html | 241 +
.../opennsl/OpenNSL/doc/html/shared_2port_8h.html | 626 ++
.../OpenNSL/doc/html/shared_2port_8h_source.html | 353 +
ubuntu/opennsl/OpenNSL/doc/html/shared_2rx_8h.html | 1263 +++
.../OpenNSL/doc/html/shared_2rx_8h_source.html | 695 ++
.../OpenNSL/doc/html/shared_2switch_8h.html | 166 +
.../OpenNSL/doc/html/shared_2switch_8h_source.html | 109 +
.../opennsl/OpenNSL/doc/html/shared_2types_8h.html | 217 +
.../OpenNSL/doc/html/shared_2types_8h_source.html | 154 +
.../opennsl/OpenNSL/doc/html/shared_2util_8h.html | 105 +
.../OpenNSL/doc/html/shared_2util_8h_source.html | 112 +
ubuntu/opennsl/OpenNSL/doc/html/splitbar.png | Bin 0 -> 314 bytes
ubuntu/opennsl/OpenNSL/doc/html/stackX_8h.html | 86 +
.../opennsl/OpenNSL/doc/html/stackX_8h_source.html | 95 +
ubuntu/opennsl/OpenNSL/doc/html/stack_8h.html | 96 +
.../opennsl/OpenNSL/doc/html/stack_8h_source.html | 116 +
ubuntu/opennsl/OpenNSL/doc/html/statX_8h.html | 150 +
.../opennsl/OpenNSL/doc/html/statX_8h_source.html | 164 +
ubuntu/opennsl/OpenNSL/doc/html/stat_8h.html | 629 ++
.../opennsl/OpenNSL/doc/html/stat_8h_source.html | 677 ++
ubuntu/opennsl/OpenNSL/doc/html/stgX_8h.html | 87 +
.../opennsl/OpenNSL/doc/html/stgX_8h_source.html | 97 +
ubuntu/opennsl/OpenNSL/doc/html/stg_8h.html | 169 +
ubuntu/opennsl/OpenNSL/doc/html/stg_8h_source.html | 245 +
.../OpenNSL/doc/html/struct__shr__pbmp.html | 104 +
.../doc/html/struct__shr__phy__config__s.html | 232 +
.../doc/html/struct__shr__port__ability__s.html | 264 +
.../doc/html/struct__shr__rx__reasons__s.html | 104 +
.../doc/html/structexample__bst__counter__t.html | 118 +
.../OpenNSL/doc/html/structknet__if__data__t.html | 156 +
.../OpenNSL/doc/html/structopennsl__config__s.html | 152 +
.../html/structopennsl__cosq__bst__profile__s.html | 106 +
.../structopennsl__cosq__gport__discard__s.html | 165 +
...ructopennsl__cosq__gport__stat__profile__s.html | 111 +
.../OpenNSL/doc/html/structopennsl__etag__s.html | 156 +
.../doc/html/structopennsl__field__aset__s.html | 108 +
.../structopennsl__field__group__status__s.html | 301 +
.../doc/html/structopennsl__field__qset__s.html | 124 +
.../OpenNSL/doc/html/structopennsl__info__s.html | 130 +
.../doc/html/structopennsl__knet__filter__s.html | 507 ++
.../doc/html/structopennsl__knet__netif__s.html | 235 +
.../doc/html/structopennsl__l2__addr__s.html | 374 +
.../html/structopennsl__l2__cache__addr__s.html | 453 ++
.../html/structopennsl__l2__learn__limit__s.html | 130 +
.../doc/html/structopennsl__l2__station__s.html | 187 +
.../html/structopennsl__l3__ecmp__member__s.html | 181 +
.../html/structopennsl__l3__egress__ecmp__s.html | 254 +
.../doc/html/structopennsl__l3__egress__s.html | 601 ++
.../doc/html/structopennsl__l3__host__s.html | 363 +
.../doc/html/structopennsl__l3__info__s.html | 169 +
.../doc/html/structopennsl__l3__ingress__s.html | 245 +
.../doc/html/structopennsl__l3__intf__s.html | 251 +
.../doc/html/structopennsl__l3__route__s.html | 499 ++
.../structopennsl__mirror__destination__s.html | 841 ++
.../html/structopennsl__mirror__port__info__s.html | 112 +
.../doc/html/structopennsl__pkt__blk__s.html | 126 +
.../html/structopennsl__pkt__oam__counter__s.html | 204 +
.../OpenNSL/doc/html/structopennsl__pkt__s.html | 1786 +++++
.../html/structopennsl__policer__config__s.html | 202 +
.../doc/html/structopennsl__port__config__s.html | 555 ++
.../doc/html/structopennsl__port__info__s.html | 770 ++
.../html/structopennsl__priority__mapping__s.html | 183 +
.../doc/html/structopennsl__qos__map__s.html | 377 +
.../doc/html/structopennsl__rm__profile__s.html | 153 +
.../doc/html/structopennsl__rx__cfg__s.html | 283 +
.../doc/html/structopennsl__rx__chan__cfg__s.html | 159 +
...nnsl__stat__group__mode__attr__selector__s.html | 149 +
.../doc/html/structopennsl__stat__value__s.html | 149 +
.../html/structopennsl__switch__pkt__info__s.html | 397 +
...nnsl__switch__pkt__trace__hashing__info__s.html | 263 +
...structopennsl__switch__pkt__trace__info__s.html | 206 +
...nsl__switch__pkt__trace__lookup__result__s.html | 111 +
.../html/structopennsl__trunk__chip__info__s.html | 282 +
.../doc/html/structopennsl__trunk__info__s.html | 168 +
.../doc/html/structopennsl__trunk__member__s.html | 164 +
.../html/structopennsl__tunnel__initiator__s.html | 586 ++
.../html/structopennsl__tunnel__terminator__s.html | 587 ++
.../doc/html/structopennsl__vlan__data__s.html | 140 +
...ctopennsl__vlan__protocol__packet__ctrl__s.html | 340 +
.../OpenNSL/doc/html/structopennsl__vntag__s.html | 172 +
.../doc/html/structopennsl__vxlan__port__s.html | 409 +
.../html/structopennsl__vxlan__vpn__config__s.html | 327 +
.../OpenNSL/doc/html/structsal__int64__s.html | 104 +
.../OpenNSL/doc/html/structsal__uint64__s.html | 104 +
.../OpenNSL/doc/html/structstg__info__s.html | 194 +
ubuntu/opennsl/OpenNSL/doc/html/switchX_8h.html | 91 +
.../OpenNSL/doc/html/switchX_8h_source.html | 105 +
ubuntu/opennsl/OpenNSL/doc/html/sync_off.png | Bin 0 -> 3522 bytes
ubuntu/opennsl/OpenNSL/doc/html/sync_on.png | Bin 0 -> 3496 bytes
ubuntu/opennsl/OpenNSL/doc/html/tab_a.png | Bin 0 -> 250 bytes
ubuntu/opennsl/OpenNSL/doc/html/tab_b.png | Bin 0 -> 418 bytes
ubuntu/opennsl/OpenNSL/doc/html/tab_h.png | Bin 0 -> 812 bytes
ubuntu/opennsl/OpenNSL/doc/html/tab_s.png | Bin 0 -> 2808 bytes
ubuntu/opennsl/OpenNSL/doc/html/tabs.css | 60 +
ubuntu/opennsl/OpenNSL/doc/html/tabs_brcm.css | 60 +
ubuntu/opennsl/OpenNSL/doc/html/trunkX_8h.html | 86 +
.../opennsl/OpenNSL/doc/html/trunkX_8h_source.html | 95 +
ubuntu/opennsl/OpenNSL/doc/html/trunk_8h.html | 204 +
.../opennsl/OpenNSL/doc/html/trunk_8h_source.html | 292 +
ubuntu/opennsl/OpenNSL/doc/html/tunnelX_8h.html | 159 +
.../OpenNSL/doc/html/tunnelX_8h_source.html | 278 +
ubuntu/opennsl/OpenNSL/doc/html/tunnel_8h.html | 88 +
.../opennsl/OpenNSL/doc/html/tunnel_8h_source.html | 111 +
ubuntu/opennsl/OpenNSL/doc/html/txX_8h.html | 86 +
ubuntu/opennsl/OpenNSL/doc/html/txX_8h_source.html | 97 +
ubuntu/opennsl/OpenNSL/doc/html/tx_8h.html | 96 +
ubuntu/opennsl/OpenNSL/doc/html/tx_8h_source.html | 120 +
ubuntu/opennsl/OpenNSL/doc/html/typesX_8h.html | 92 +
.../opennsl/OpenNSL/doc/html/typesX_8h_source.html | 113 +
ubuntu/opennsl/OpenNSL/doc/html/unionany__t.html | 200 +
ubuntu/opennsl/OpenNSL/doc/html/util_8c.html | 551 ++
.../opennsl/OpenNSL/doc/html/util_8c_source.html | 517 ++
ubuntu/opennsl/OpenNSL/doc/html/version_8h.html | 122 +
.../OpenNSL/doc/html/version_8h_source.html | 108 +
ubuntu/opennsl/OpenNSL/doc/html/vlanX_8h.html | 103 +
.../opennsl/OpenNSL/doc/html/vlanX_8h_source.html | 133 +
ubuntu/opennsl/OpenNSL/doc/html/vlan_8h.html | 188 +
.../opennsl/OpenNSL/doc/html/vlan_8h_source.html | 270 +
ubuntu/opennsl/OpenNSL/doc/html/vxlanX_8h.html | 279 +
.../opennsl/OpenNSL/doc/html/vxlanX_8h_source.html | 531 ++
ubuntu/opennsl/OpenNSL/doc/html/vxlan_8h.html | 90 +
.../opennsl/OpenNSL/doc/html/vxlan_8h_source.html | 143 +
ubuntu/opennsl/OpenNSL/examples/LICENSE | 174 +
ubuntu/opennsl/OpenNSL/examples/Makefile | 96 +
ubuntu/opennsl/OpenNSL/examples/example_bst.c | 453 ++
.../OpenNSL/examples/example_field_ip_block.c | 247 +
ubuntu/opennsl/OpenNSL/examples/example_knet.c | 483 ++
.../opennsl/OpenNSL/examples/example_l2_firewall.c | 302 +
.../OpenNSL/examples/example_link_monitor.c | 274 +
ubuntu/opennsl/OpenNSL/examples/example_mirror.c | 220 +
.../OpenNSL/examples/example_packet_transmit.c | 241 +
ubuntu/opennsl/OpenNSL/examples/example_rm.c | 380 +
ubuntu/opennsl/OpenNSL/examples/example_routing.c | 529 ++
ubuntu/opennsl/OpenNSL/examples/example_sflow.c | 346 +
ubuntu/opennsl/OpenNSL/examples/example_stat.c | 251 +
ubuntu/opennsl/OpenNSL/examples/example_stp.c | 378 +
ubuntu/opennsl/OpenNSL/examples/example_trunk.c | 339 +
ubuntu/opennsl/OpenNSL/examples/example_vxlan.c | 802 ++
ubuntu/opennsl/OpenNSL/examples/util.c | 436 +
ubuntu/opennsl/OpenNSL/include/examples/util.h | 122 +
ubuntu/opennsl/OpenNSL/include/opennsl/cosq.h | 308 +
ubuntu/opennsl/OpenNSL/include/opennsl/cosqX.h | 2118 +++++
ubuntu/opennsl/OpenNSL/include/opennsl/error.h | 79 +
ubuntu/opennsl/OpenNSL/include/opennsl/errorX.h | 22 +
ubuntu/opennsl/OpenNSL/include/opennsl/field.h | 62 +
ubuntu/opennsl/OpenNSL/include/opennsl/fieldX.h | 2683 +++++++
ubuntu/opennsl/OpenNSL/include/opennsl/init.h | 131 +
ubuntu/opennsl/OpenNSL/include/opennsl/initX.h | 24 +
ubuntu/opennsl/OpenNSL/include/opennsl/knet.h | 312 +
ubuntu/opennsl/OpenNSL/include/opennsl/knetX.h | 23 +
ubuntu/opennsl/OpenNSL/include/opennsl/l2.h | 932 +++
ubuntu/opennsl/OpenNSL/include/opennsl/l2X.h | 126 +
ubuntu/opennsl/OpenNSL/include/opennsl/l3.h | 1341 ++++
ubuntu/opennsl/OpenNSL/include/opennsl/l3X.h | 190 +
ubuntu/opennsl/OpenNSL/include/opennsl/link.h | 267 +
ubuntu/opennsl/OpenNSL/include/opennsl/linkX.h | 23 +
ubuntu/opennsl/OpenNSL/include/opennsl/mirror.h | 612 ++
ubuntu/opennsl/OpenNSL/include/opennsl/mirrorX.h | 316 +
ubuntu/opennsl/OpenNSL/include/opennsl/mpls.h | 49 +
ubuntu/opennsl/OpenNSL/include/opennsl/mplsX.h | 40 +
ubuntu/opennsl/OpenNSL/include/opennsl/multicast.h | 449 ++
.../opennsl/OpenNSL/include/opennsl/multicastX.h | 85 +
ubuntu/opennsl/OpenNSL/include/opennsl/pkt.h | 368 +
ubuntu/opennsl/OpenNSL/include/opennsl/pktX.h | 24 +
ubuntu/opennsl/OpenNSL/include/opennsl/policer.h | 35 +
ubuntu/opennsl/OpenNSL/include/opennsl/policerX.h | 119 +
ubuntu/opennsl/OpenNSL/include/opennsl/port.h | 2638 +++++++
ubuntu/opennsl/OpenNSL/include/opennsl/portX.h | 31 +
ubuntu/opennsl/OpenNSL/include/opennsl/qos.h | 37 +
ubuntu/opennsl/OpenNSL/include/opennsl/qosX.h | 358 +
ubuntu/opennsl/OpenNSL/include/opennsl/rmapi.h | 177 +
ubuntu/opennsl/OpenNSL/include/opennsl/rx.h | 539 ++
ubuntu/opennsl/OpenNSL/include/opennsl/rxX.h | 262 +
ubuntu/opennsl/OpenNSL/include/opennsl/stack.h | 56 +
ubuntu/opennsl/OpenNSL/include/opennsl/stackX.h | 22 +
ubuntu/opennsl/OpenNSL/include/opennsl/stat.h | 529 ++
ubuntu/opennsl/OpenNSL/include/opennsl/statX.h | 137 +
ubuntu/opennsl/OpenNSL/include/opennsl/stg.h | 378 +
ubuntu/opennsl/OpenNSL/include/opennsl/stgX.h | 23 +
ubuntu/opennsl/OpenNSL/include/opennsl/switch.h | 540 ++
ubuntu/opennsl/OpenNSL/include/opennsl/switchX.h | 27 +
ubuntu/opennsl/OpenNSL/include/opennsl/trunk.h | 432 +
ubuntu/opennsl/OpenNSL/include/opennsl/trunkX.h | 22 +
ubuntu/opennsl/OpenNSL/include/opennsl/tunnel.h | 36 +
ubuntu/opennsl/OpenNSL/include/opennsl/tunnelX.h | 152 +
ubuntu/opennsl/OpenNSL/include/opennsl/tx.h | 64 +
ubuntu/opennsl/OpenNSL/include/opennsl/txX.h | 24 +
ubuntu/opennsl/OpenNSL/include/opennsl/types.h | 296 +
ubuntu/opennsl/OpenNSL/include/opennsl/typesX.h | 34 +
ubuntu/opennsl/OpenNSL/include/opennsl/vlan.h | 371 +
ubuntu/opennsl/OpenNSL/include/opennsl/vlanX.h | 54 +
ubuntu/opennsl/OpenNSL/include/opennsl/vxlan.h | 66 +
ubuntu/opennsl/OpenNSL/include/opennsl/vxlanX.h | 762 ++
ubuntu/opennsl/OpenNSL/include/sal/commdefs.h | 27 +
ubuntu/opennsl/OpenNSL/include/sal/compiler.h | 602 ++
ubuntu/opennsl/OpenNSL/include/sal/driver.h | 70 +
ubuntu/opennsl/OpenNSL/include/sal/types.h | 236 +
ubuntu/opennsl/OpenNSL/include/sal/version.h | 38 +
ubuntu/opennsl/OpenNSL/include/shared/bitop.h | 135 +
ubuntu/opennsl/OpenNSL/include/shared/error.h | 118 +
ubuntu/opennsl/OpenNSL/include/shared/gport.h | 159 +
ubuntu/opennsl/OpenNSL/include/shared/pbmp.h | 280 +
ubuntu/opennsl/OpenNSL/include/shared/phyconfig.h | 59 +
ubuntu/opennsl/OpenNSL/include/shared/phyreg.h | 39 +
ubuntu/opennsl/OpenNSL/include/shared/port.h | 176 +
.../opennsl/OpenNSL/include/shared/port_ability.h | 269 +
ubuntu/opennsl/OpenNSL/include/shared/portmode.h | 131 +
ubuntu/opennsl/OpenNSL/include/shared/rx.h | 448 ++
ubuntu/opennsl/OpenNSL/include/shared/switch.h | 32 +
ubuntu/opennsl/OpenNSL/include/shared/types.h | 53 +
ubuntu/opennsl/OpenNSL/include/shared/util.h | 33 +
.../opennsl/OpenNSL/sdk-6.4.10-gpl-modules/RELEASE | 0
.../OpenNSL/sdk-6.4.10-gpl-modules/include/ibde.h | 152 +
.../OpenNSL/sdk-6.4.10-gpl-modules/include/kcom.h | 512 ++
.../sdk-6.4.10-gpl-modules/include/sal/core/sync.h | 39 +
.../include/sal/core/thread.h | 31 +
.../sdk-6.4.10-gpl-modules/include/sal/types.h | 156 +
.../sdk-6.4.10-gpl-modules/include/sdk_config.h | 46 +
.../sdk-6.4.10-gpl-modules/include/soc/cmic.h | 38 +
.../sdk-6.4.10-gpl-modules/include/soc/devids.h | 1692 ++++
.../sdk-6.4.10-gpl-modules/make/Make.config | 364 +
.../sdk-6.4.10-gpl-modules/make/Make.depend | 109 +
.../sdk-6.4.10-gpl-modules/make/Make.kernlib | 67 +
.../OpenNSL/sdk-6.4.10-gpl-modules/make/Make.lib | 81 +
.../OpenNSL/sdk-6.4.10-gpl-modules/make/Make.linux | 98 +
.../sdk-6.4.10-gpl-modules/make/Make.subdirs | 45 +
.../OpenNSL/sdk-6.4.10-gpl-modules/make/Make.tools | 39 +
.../make/Makefile.linux-gto-2_6 | 267 +
.../make/Makefile.linux-kernel | 113 +
.../make/Makefile.linux-kernel-2_6 | 149 +
.../make/Makefile.linux-kmodule | 79 +
.../make/Makefile.linux-x86-common-2_6 | 43 +
.../make/Makefile.linux-x86-generic-common-2_6 | 52 +
.../make/Makefile.linux-x86-smp_generic_64-2_6 | 39 +
.../systems/bde/linux/include/linux-bde.h | 257 +
.../systems/bde/linux/include/mpool.h | 37 +
.../systems/bde/linux/kernel/Makefile | 115 +
.../systems/bde/linux/kernel/linux-kernel-bde.c | 5268 +++++++++++++
.../systems/bde/linux/kernel/linux_shbde.c | 121 +
.../systems/bde/linux/kernel/linux_shbde.h | 34 +
.../systems/bde/linux/shared/mpool.c | 295 +
.../systems/bde/linux/user/kernel/Makefile | 71 +
.../systems/bde/linux/user/kernel/linux-user-bde.c | 1144 +++
.../systems/bde/linux/user/kernel/linux-user-bde.h | 113 +
.../systems/bde/shared/include/shbde.h | 71 +
.../systems/bde/shared/include/shbde_iproc.h | 49 +
.../systems/bde/shared/include/shbde_mdio.h | 60 +
.../systems/bde/shared/include/shbde_pci.h | 41 +
.../systems/bde/shared/shbde_iproc.c | 414 +
.../systems/bde/shared/shbde_mdio.c | 187 +
.../systems/bde/shared/shbde_pci.c | 318 +
.../systems/linux/kernel/modules/Makefile | 32 +
.../systems/linux/kernel/modules/bcm-knet/Makefile | 68 +
.../linux/kernel/modules/bcm-knet/bcm-knet.c | 6139 +++++++++++++++
.../linux/kernel/modules/include/bcm-knet.h | 71 +
.../systems/linux/kernel/modules/include/gmodule.h | 66 +
.../systems/linux/kernel/modules/include/lkm.h | 180 +
.../systems/linux/kernel/modules/shared/Makefile | 30 +
.../systems/linux/kernel/modules/shared/gmodule.c | 428 +
.../systems/linux/kernel/modules/shared/ksal.c | 251 +
.../systems/linux/user/common/Makefile | 210 +
.../systems/linux/user/gto-2_6/Makefile | 85 +
.../linux/user/x86-smp_generic_64-2_6/Makefile | 46 +
.../OpenNSL/sdk-6.4.10-gpl-modules/tools/mktool.pl | 293 +
600 files changed, 215641 insertions(+)
create mode 100644 ubuntu/opennsl/Kconfig
create mode 100644 ubuntu/opennsl/Makefile
create mode 100644 ubuntu/opennsl/OpenNSL/LEGAL_TERMS
create mode 100644 ubuntu/opennsl/OpenNSL/Legal/LICENSE-Adv
create mode 100644 ubuntu/opennsl/OpenNSL/Legal/LICENSE-Apache2
create mode 100644 ubuntu/opennsl/OpenNSL/OpenNSL_3.1.0.17_Release_Notes_CDP.pdf
create mode 100644 ubuntu/opennsl/OpenNSL/README.md
create mode 100644 ubuntu/opennsl/OpenNSL/RELEASE
create mode 100755 ubuntu/opennsl/OpenNSL/doc/README
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/BRCM_Red+Black_noTag_RGB.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_API_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_BST_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_BUILDING.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_COS_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_CUSTOMIZING_OPENNSL.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_ERROR_HANDLING_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_FIELD_PROCESSOR_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_INITIALIZATION_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_INSTALL_RUN.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_KNET_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_L2_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_L3_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_LINK_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_MIRRORING_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_MULTICAST_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_PKT_TRACE_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_POLICER_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_PORT_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_QOS_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_RESOURCE_MGMT_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_SOURCE_CODE.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_STATS_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_STG_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_SWITCH_MANAGEMENT_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_TOOLCHAIN.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_TRUNK_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_TUNNELING_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_TXRX_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_VLAN_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_VXLAN_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OPENNSL_WARM_BOOT_OVERVIEW.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OpenNSLComponentLayers.jpg
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/OpenNSLRMLayer.jpg
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/annotated.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/arrowdown.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/arrowright.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/bc_s.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/bdwn.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/bitop_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/bitop_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/classes.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/closed.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/commdefs_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/commdefs_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/compiler_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/compiler_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/cosqX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/cosqX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/cosq_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/cosq_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/dir_13d8ebdec8f639dd086b8d09836f31fe.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/dir_1ef4272f53c39789ce5afb3d17b42872.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/dir_6845d4c7af1a0a99add50de30b674562.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/dir_92568cd84f7c359f268457a0ce9b5fcb.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/dir_d28a4824dc47e487b107a5db32ef43c4.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/dir_d44c64559bbebec7f509842c48db8b23.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/doc.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/doxygen.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/doxygen_brcm.css
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/driver_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/driver_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/dynsections.js
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/errorX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/errorX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__bst_8c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__bst_8c_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__field__ip__block_8c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__field__ip__block_8c_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__knet_8c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__knet_8c_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__l2__firewall_8c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__l2__firewall_8c_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__link__monitor_8c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__link__monitor_8c_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__mirror_8c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__mirror_8c_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__packet__transmit_8c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__packet__transmit_8c_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__rm_8c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__rm_8c_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__routing_8c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__routing_8c_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__sflow_8c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__sflow_8c_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__stat_8c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__stat_8c_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__stp_8c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__stp_8c_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__trunk_8c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__trunk_8c_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__vxlan_8c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/example__vxlan_8c_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/examples_2util_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/examples_2util_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/fieldX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/fieldX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/field_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/field_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/files.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/folderclosed.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/folderopen.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_a.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_b.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_d.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_e.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_f.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_g.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_i.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_l.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_m.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_n.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_o.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_p.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_q.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_r.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_t.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_u.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_v.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_a.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_b.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_d.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_e.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_f.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_g.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_i.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_l.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_m.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_n.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_o.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_p.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_q.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_r.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_t.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_u.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_v.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_w.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_vars_x.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_w.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/functions_x.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_a.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_b.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_d.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_b.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_d.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_e.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_f.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_i.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_k.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_l.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_m.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_n.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_o.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_p.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_r.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_t.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_u.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_v.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_defs_w.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_e.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_enum.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_eval.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_eval_o.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_eval_s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_f.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_func.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_func_a.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_func_e.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_func_h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_func_l.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_func_m.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_func_o.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_func_p.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_func_r.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_func_s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_func_v.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_i.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_k.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_l.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_m.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_n.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_o.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_p.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_r.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_t.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_type.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_u.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_v.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_vars.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/globals_w.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/gport_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/gport_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__cosq.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__error.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__field.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__init.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__knet.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__l2.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__l3.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__link.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__mirror.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__mpls.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__multicast.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__pkt.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__policer.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__port.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__qos.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__rm.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__stack.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__stat.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__stg.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__switch.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__trunk.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__tunnel.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__types.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__vlan.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/group__vxlan.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/index.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/initX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/initX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/init_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/init_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/jquery.js
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/knetX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/knetX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/knet_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/knet_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/l2X_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/l2X_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/l2_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/l2_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/l3X_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/l3X_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/l3_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/l3_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/linkX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/linkX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/link_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/link_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/mirrorX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/mirrorX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/mirror_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/mirror_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/modules.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/mplsX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/mplsX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/mpls_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/mpls_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/multicastX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/multicastX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/multicast_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/multicast_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/nav_f.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/nav_g.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/nav_h.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/open.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/opennsl_2error_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/opennsl_2error_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/opennsl_2port_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/opennsl_2port_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/opennsl_2rx_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/opennsl_2rx_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/opennsl_2switch_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/opennsl_2switch_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/opennsl_2types_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/opennsl_2types_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/opennsl__api_8dox.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/opennsl__overview_8dox.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/pages.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/pbmp_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/pbmp_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/phyconfig_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/phyconfig_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/phyreg_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/phyreg_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/pktX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/pktX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/pkt_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/pkt_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/policerX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/policerX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/policer_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/policer_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/portX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/portX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/port__ability_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/port__ability_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/portmode_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/portmode_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/qosX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/qosX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/qos_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/qos_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/rmapi_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/rmapi_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/rxX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/rxX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/sal_2types_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/sal_2types_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/shared_2error_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/shared_2error_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/shared_2port_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/shared_2port_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/shared_2rx_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/shared_2rx_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/shared_2switch_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/shared_2switch_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/shared_2types_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/shared_2types_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/shared_2util_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/shared_2util_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/splitbar.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/stackX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/stackX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/stack_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/stack_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/statX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/statX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/stat_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/stat_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/stgX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/stgX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/stg_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/stg_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/struct__shr__pbmp.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/struct__shr__phy__config__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/struct__shr__port__ability__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/struct__shr__rx__reasons__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structexample__bst__counter__t.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structknet__if__data__t.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__config__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__cosq__bst__profile__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__cosq__gport__discard__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__cosq__gport__stat__profile__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__etag__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__field__aset__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__field__group__status__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__field__qset__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__info__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__knet__filter__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__knet__netif__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__l2__addr__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__l2__cache__addr__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__l2__learn__limit__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__l2__station__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__l3__ecmp__member__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__l3__egress__ecmp__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__l3__egress__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__l3__host__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__l3__info__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__l3__ingress__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__l3__intf__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__l3__route__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__mirror__destination__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__mirror__port__info__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__pkt__blk__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__pkt__oam__counter__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__pkt__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__policer__config__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__port__config__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__port__info__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__priority__mapping__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__qos__map__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__rm__profile__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__rx__cfg__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__rx__chan__cfg__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__stat__group__mode__attr__selector__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__stat__value__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__switch__pkt__info__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__switch__pkt__trace__hashing__info__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__switch__pkt__trace__info__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__switch__pkt__trace__lookup__result__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__trunk__chip__info__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__trunk__info__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__trunk__member__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__tunnel__initiator__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__tunnel__terminator__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__vlan__data__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__vlan__protocol__packet__ctrl__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__vntag__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__vxlan__port__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structopennsl__vxlan__vpn__config__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structsal__int64__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structsal__uint64__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/structstg__info__s.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/switchX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/switchX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/sync_off.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/sync_on.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/tab_a.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/tab_b.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/tab_h.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/tab_s.png
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/tabs.css
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/tabs_brcm.css
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/trunkX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/trunkX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/trunk_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/trunk_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/tunnelX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/tunnelX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/tunnel_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/tunnel_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/txX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/txX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/tx_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/tx_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/typesX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/typesX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/unionany__t.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/util_8c.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/util_8c_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/version_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/version_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/vlanX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/vlanX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/vlan_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/vlan_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/vxlanX_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/vxlanX_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/vxlan_8h.html
create mode 100644 ubuntu/opennsl/OpenNSL/doc/html/vxlan_8h_source.html
create mode 100644 ubuntu/opennsl/OpenNSL/examples/LICENSE
create mode 100644 ubuntu/opennsl/OpenNSL/examples/Makefile
create mode 100755 ubuntu/opennsl/OpenNSL/examples/example_bst.c
create mode 100755 ubuntu/opennsl/OpenNSL/examples/example_field_ip_block.c
create mode 100755 ubuntu/opennsl/OpenNSL/examples/example_knet.c
create mode 100755 ubuntu/opennsl/OpenNSL/examples/example_l2_firewall.c
create mode 100755 ubuntu/opennsl/OpenNSL/examples/example_link_monitor.c
create mode 100755 ubuntu/opennsl/OpenNSL/examples/example_mirror.c
create mode 100644 ubuntu/opennsl/OpenNSL/examples/example_packet_transmit.c
create mode 100644 ubuntu/opennsl/OpenNSL/examples/example_rm.c
create mode 100755 ubuntu/opennsl/OpenNSL/examples/example_routing.c
create mode 100755 ubuntu/opennsl/OpenNSL/examples/example_sflow.c
create mode 100644 ubuntu/opennsl/OpenNSL/examples/example_stat.c
create mode 100644 ubuntu/opennsl/OpenNSL/examples/example_stp.c
create mode 100755 ubuntu/opennsl/OpenNSL/examples/example_trunk.c
create mode 100644 ubuntu/opennsl/OpenNSL/examples/example_vxlan.c
create mode 100755 ubuntu/opennsl/OpenNSL/examples/util.c
create mode 100755 ubuntu/opennsl/OpenNSL/include/examples/util.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/cosq.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/cosqX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/error.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/errorX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/field.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/fieldX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/init.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/initX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/knet.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/knetX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/l2.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/l2X.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/l3.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/l3X.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/link.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/linkX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/mirror.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/mirrorX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/mpls.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/mplsX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/multicast.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/multicastX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/pkt.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/pktX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/policer.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/policerX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/port.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/portX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/qos.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/qosX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/rmapi.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/rx.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/rxX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/stack.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/stackX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/stat.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/statX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/stg.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/stgX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/switch.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/switchX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/trunk.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/trunkX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/tunnel.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/tunnelX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/tx.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/txX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/types.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/typesX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/vlan.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/vlanX.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/vxlan.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/opennsl/vxlanX.h
create mode 100755 ubuntu/opennsl/OpenNSL/include/sal/commdefs.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/sal/compiler.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/sal/driver.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/sal/types.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/sal/version.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/shared/bitop.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/shared/error.h
create mode 100755 ubuntu/opennsl/OpenNSL/include/shared/gport.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/shared/pbmp.h
create mode 100755 ubuntu/opennsl/OpenNSL/include/shared/phyconfig.h
create mode 100755 ubuntu/opennsl/OpenNSL/include/shared/phyreg.h
create mode 100755 ubuntu/opennsl/OpenNSL/include/shared/port.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/shared/port_ability.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/shared/portmode.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/shared/rx.h
create mode 100644 ubuntu/opennsl/OpenNSL/include/shared/switch.h
create mode 100755 ubuntu/opennsl/OpenNSL/include/shared/types.h
create mode 100755 ubuntu/opennsl/OpenNSL/include/shared/util.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/RELEASE
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/include/ibde.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/include/kcom.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/include/sal/core/sync.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/include/sal/core/thread.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/include/sal/types.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/include/sdk_config.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/include/soc/cmic.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/include/soc/devids.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/make/Make.config
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/make/Make.depend
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/make/Make.kernlib
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/make/Make.lib
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/make/Make.linux
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/make/Make.subdirs
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/make/Make.tools
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/make/Makefile.linux-gto-2_6
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/make/Makefile.linux-kernel
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/make/Makefile.linux-kernel-2_6
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/make/Makefile.linux-kmodule
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/make/Makefile.linux-x86-common-2_6
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/make/Makefile.linux-x86-generic-common-2_6
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/make/Makefile.linux-x86-smp_generic_64-2_6
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/bde/linux/include/linux-bde.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/bde/linux/include/mpool.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/bde/linux/kernel/Makefile
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/bde/linux/kernel/linux-kernel-bde.c
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/bde/linux/kernel/linux_shbde.c
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/bde/linux/kernel/linux_shbde.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/bde/linux/shared/mpool.c
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/bde/linux/user/kernel/Makefile
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/bde/linux/user/kernel/linux-user-bde.c
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/bde/linux/user/kernel/linux-user-bde.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/bde/shared/include/shbde.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/bde/shared/include/shbde_iproc.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/bde/shared/include/shbde_mdio.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/bde/shared/include/shbde_pci.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/bde/shared/shbde_iproc.c
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/bde/shared/shbde_mdio.c
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/bde/shared/shbde_pci.c
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/linux/kernel/modules/Makefile
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/linux/kernel/modules/bcm-knet/Makefile
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/linux/kernel/modules/bcm-knet/bcm-knet.c
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/linux/kernel/modules/include/bcm-knet.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/linux/kernel/modules/include/gmodule.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/linux/kernel/modules/include/lkm.h
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/linux/kernel/modules/shared/Makefile
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/linux/kernel/modules/shared/gmodule.c
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/linux/kernel/modules/shared/ksal.c
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/linux/user/common/Makefile
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/linux/user/gto-2_6/Makefile
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/systems/linux/user/x86-smp_generic_64-2_6/Makefile
create mode 100644 ubuntu/opennsl/OpenNSL/sdk-6.4.10-gpl-modules/tools/mktool.pl
More information about the kernel-team
mailing list