mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2025-01-10 07:50:04 +00:00
tools: ynl: remove the libmnl dependency
We don't use libmnl any more. Acked-by: Nicolas Dichtel <nicolas.dichtel@6wind.com> Link: https://lore.kernel.org/r/20240227223032.1835527-15-kuba@kernel.org Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
5ac6868daa
commit
73395b4381
@ -2,8 +2,8 @@
|
||||
#ifndef __YNL_C_PRIV_H
|
||||
#define __YNL_C_PRIV_H 1
|
||||
|
||||
#include <stdbool.h>
|
||||
#include <stddef.h>
|
||||
#include <libmnl/libmnl.h>
|
||||
#include <linux/types.h>
|
||||
|
||||
struct ynl_parse_arg;
|
||||
@ -12,8 +12,6 @@ struct ynl_parse_arg;
|
||||
* YNL internals / low level stuff
|
||||
*/
|
||||
|
||||
/* Generic mnl helper code */
|
||||
|
||||
enum ynl_policy_type {
|
||||
YNL_PT_REJECT = 1,
|
||||
YNL_PT_IGNORE,
|
||||
|
@ -6,7 +6,6 @@
|
||||
#include <stdio.h>
|
||||
#include <unistd.h>
|
||||
#include <linux/types.h>
|
||||
#include <libmnl/libmnl.h>
|
||||
#include <linux/genetlink.h>
|
||||
#include <sys/socket.h>
|
||||
|
||||
|
@ -9,7 +9,7 @@ ifeq ("$(DEBUG)","1")
|
||||
CFLAGS += -g -fsanitize=address -fsanitize=leak -static-libasan
|
||||
endif
|
||||
|
||||
LDLIBS=-lmnl ../lib/ynl.a ../generated/protos.a
|
||||
LDLIBS=../lib/ynl.a ../generated/protos.a
|
||||
|
||||
SRCS=$(wildcard *.c)
|
||||
BINS=$(patsubst %.c,%,${SRCS})
|
||||
|
@ -2677,7 +2677,6 @@ def main():
|
||||
|
||||
if args.mode == "user":
|
||||
if not args.header:
|
||||
cw.p("#include <libmnl/libmnl.h>")
|
||||
cw.p("#include <linux/genetlink.h>")
|
||||
cw.nl()
|
||||
for one in args.user_header:
|
||||
|
Loading…
x
Reference in New Issue
Block a user