Go to file
openharmony_ci 23fd8d29be
!36 modify license to LGPL
Merge pull request !36 from michael4096/master
2022-03-16 03:37:24 +00:00
.travis travis: build tests with NL_MORE_ASSERTS enabled 2019-08-09 16:48:55 +02:00
doc libnl-3.5.0 release 2019-09-01 16:19:02 +02:00
etc pktloc: fix typo for tcp.flag.syn 2015-02-17 15:26:15 +01:00
include Description: Generate c files and header files in libnl 2022-02-28 04:49:19 +00:00
lib Description: Add the libnl source file 2022-03-07 06:26:22 +00:00
m4 m4/ax*.m4: remove 2015-07-09 22:43:18 +02:00
man build: merge man/Makefile.am into top-level makefile 2017-02-27 13:20:34 +01:00
python route/qdisc: adjust API for 64 bit rate/ceil support for htb class 2019-09-01 15:54:33 +02:00
src Description: Modify the libnl 2022-01-13 08:44:47 +00:00
tests xfrmi: introduce XFRM interfaces support 2019-09-01 14:24:52 +02:00
tools tools: fix building doc in build_release.sh 2017-05-03 12:00:12 +02:00
.gitignore build: merge tests/Makefile.am into top-level makefile 2017-02-27 13:20:34 +01:00
.indent.pro style: add .indent.pro file for GNU indent 2014-07-27 10:57:36 +02:00
.travis.yml build: Add continuous integration support via travis-ci 2014-08-26 12:41:38 +02:00
autogen.sh build: let autogen.sh script change into top source directory 2014-07-07 11:12:38 +02:00
BUILD.gn fix: Change the sequence of source files 2022-03-14 11:01:43 +00:00
ChangeLog libnl 3.2.10 2012-06-06 11:43:53 +02:00
configure.ac libnl-3.5.0 release 2019-09-01 16:19:02 +02:00
COPYING Update COPYING to fix FSF address 2012-01-17 12:38:37 +01:00
install_tool.sh feat:modify license to LGPL 2022-03-16 02:51:29 +00:00
libnl-3.0.pc.in Switch to libtool versioning system 2011-09-13 22:58:08 +02:00
libnl-3.sym lib: merge implementations of nl_attr_end() and nl_attr_keep_empty() 2018-02-12 14:17:11 +01:00
libnl-cli-3.0.pc.in Add libnl-cli-3.0 to pkg-config tool 2011-10-10 11:39:24 +02:00
libnl-cli-3.sym link/neigh: add flags option to link and neighbor caches 2015-11-19 16:48:21 +01:00
libnl-genl-3.0.pc.in Switch to libtool versioning system 2011-09-13 22:58:08 +02:00
libnl-genl-3.sym build/trivial: reorder symbols in linker version scripts and add comment 2015-03-04 17:41:45 +01:00
libnl-idiag-3.0.pc.in Add support for inet diag Netlink protocol. 2013-07-19 02:06:21 -07:00
libnl-idiag-3.sym build/trivial: reorder symbols in linker version scripts and add comment 2015-03-04 17:41:45 +01:00
libnl-nf-3.0.pc.in Switch to libtool versioning system 2011-09-13 22:58:08 +02:00
libnl-nf-3.sym build/trivial: reorder symbols in linker version scripts and add comment 2015-03-04 17:41:45 +01:00
libnl-route-3.0.pc.in Switch to libtool versioning system 2011-09-13 22:58:08 +02:00
libnl-route-3.sym route/qdisc: adjust API for 64 bit rate/ceil support for htb class 2019-09-01 15:54:33 +02:00
libnl-xfrm-3.0.pc.in xfrm: add xfrm support 2014-07-20 18:14:46 +02:00
libnl-xfrm-3.sym build: don't export internal symbols 2015-02-02 17:28:06 +01:00
Makefile.am xfrmi: introduce XFRM interfaces support 2019-09-01 14:24:52 +02:00
OAT.xml feat:modify license to LGPL 2022-03-16 02:51:29 +00:00
README_ZH.md Description: Add the libnl source file 2022-03-07 05:14:19 +00:00
README.md Description: Add the libnl source file 2022-03-07 05:14:19 +00:00
README.OpenSource Description: Generate c files and header files in libnl 2022-02-28 04:49:19 +00:00

libnl

Introduction & Software Architecture

Usage Guidelines

Generates Header File

In this warehouse include/netlink/version.h and lib/defs.h file is generated through the following steps

1.Run the following script to generate the tools required for the header file bash install_tool.sh Note:The preceding script performs following operations:Install the autoconf,libtool and pkg-config tools,execute the autogen.sh file in the libnl root directory,generate the configure,defs.h.in and defs.h.in~ files,and then execute the configure command,The version.h file is generated in the include/netlink directory,defs.h file is generated in the lib directory and Makefile is generated in libnl root directory.and then execute the make command,The ematch_grammar.c、ematch_grammar.h、ematch_syntax.c、ematch_syntax.h file is generated in the lib/route/cls directory,pktloc_grammar.c、pktloc_grammar.h、pktloc_syntax.c、pktloc_syntax.h file is generated in the lib/route directory

Contribution

How to involve

Commit message spec

Repositories Involved

third_party_wpa_supplicant

drivers_peripheral