README.OpenSource
1[ 2 { 3 "Name": "openEuler:libnl3", 4 "License": "LGPL V2.1", 5 "License File": "COPYING", 6 "Version Number": "3.5.0-4.oe2203", 7 "Owner": "xusai4@huawei.com", 8 "Upstream URL": "https://repo.openeuler.org/openEuler-22.03-LTS/source/Packages/libnl3-3.5.0-4.oe2203.src.rpm", 9 "Description": "Providing APIs to netlink protocol based Linux kernel interfaces." 10 } 11]
README.md
1# libnl 2 3#### Introduction & Software Architecture 4- [Refer to the official documentation](https://www.infradead.org/~tgr/libnl/) 5 6#### Usage Guidelines 7 8- [Refer to the official API documentation](https://www.infradead.org/~tgr/libnl/doc/api/group__cb.html) 9 10#### Generates Header File 11 12The following patches is carried by the openEuler:libnl3 open source library: 13 14backport-lib-add-include-netlink-private-nl-auto-h-header.patch 15backport-lib-use-proper-int-type-for-id-attributes-in-nl_object_identical.patch 16backport-route-link-add-RTNL_LINK_REASM_OVERLAPS-stat.patch 17backport-route-link-Check-for-null-pointer-in-macvlan.patch 18backport-rtnl-link-fix-leaking-rtnl_link_af_ops-in-link_msg_parser.patch 19backport-rtnl-route-fix-NLE_NOMEM-handling-in-parse_multipath.patch 20solve-redefinition-of-struct-ipv6_mreq.patch 21 22The following patches are added to solve the compilation problem under the OpenHarmony project: 23 24lib-utils-c.patch 25src-lib-utils-c.patch 26vrf-c.patch 27 28#### Contribution 29 30[How to involve](https://gitee.com/openharmony/docs/blob/HEAD/zh-cn/contribute/参与贡献.md) 31 32[Commit message spec](https://gitee.com/openharmony/device_qemu/wikis/Commit%20message%E8%A7%84%E8%8C%83) 33 34#### Repositories Involved 35 36[third_party_wpa_supplicant](https://gitee.com/openharmony/third_party_wpa_supplicant) 37 38[drivers_peripheral](https://gitee.com/openharmony/drivers_peripheral) 39 40
README_ZH.md
1# libnl 2 3#### 简介 & 软件架构 4 5- [参考官方文档](https://www.infradead.org/~tgr/libnl/) 6 7#### 使用说明 8 9- [参考官方API文档](https://www.infradead.org/~tgr/libnl/doc/api/group__cb.html) 10 11#### patch包说明 12 13以下patch包为openEuler:libnl3开源库本身携带 14backport-lib-add-include-netlink-private-nl-auto-h-header.patch 15backport-lib-use-proper-int-type-for-id-attributes-in-nl_object_identical.patch 16backport-route-link-add-RTNL_LINK_REASM_OVERLAPS-stat.patch 17backport-route-link-Check-for-null-pointer-in-macvlan.patch 18backport-rtnl-link-fix-leaking-rtnl_link_af_ops-in-link_msg_parser.patch 19backport-rtnl-route-fix-NLE_NOMEM-handling-in-parse_multipath.patch 20solve-redefinition-of-struct-ipv6_mreq.patch 21 22以下patch包为解决在OpenHarmony工程下编译存在的问题自行添加 23lib-utils-c.patch 24src-lib-utils-c.patch 25vrf-c.patch 26 27#### 参与贡献 28 29[如何贡献](https://gitee.com/openharmony/docs/blob/HEAD/zh-cn/contribute/参与贡献.md) 30 31[Commit message规范](https://gitee.com/openharmony/device_qemu/wikis/Commit%20message%E8%A7%84%E8%8C%83) 32 33 34#### 相关仓 35 36[third_party_wpa_supplicant](https://gitee.com/openharmony/third_party_wpa_supplicant) 37 38[drivers_peripheral](https://gitee.com/openharmony/drivers_peripheral) 39 40