diff options
| author | Michael Forney <mforney@mforney.org> | 2020-02-20 21:03:09 -0800 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2020-02-20 21:03:09 -0800 |
| commit | cc0cf73bc04c668321c91e319e463ca01ee9556e (patch) | |
| tree | 204c13181dc719eb30099d78b022100e695f9694 /pkg/iproute2/patch/0010-Avoid-unnecessary-VLAs.patch | |
| parent | 3502501b404156a146efbe28ee6a787a3856bce3 (diff) | |
iproute2: Remove patch no longer necessary with latest cproc
Diffstat (limited to 'pkg/iproute2/patch/0010-Avoid-unnecessary-VLAs.patch')
| -rw-r--r-- | pkg/iproute2/patch/0010-Avoid-unnecessary-VLAs.patch | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/pkg/iproute2/patch/0010-Avoid-unnecessary-VLAs.patch b/pkg/iproute2/patch/0010-Avoid-unnecessary-VLAs.patch deleted file mode 100644 index dae07dea..00000000 --- a/pkg/iproute2/patch/0010-Avoid-unnecessary-VLAs.patch +++ /dev/null @@ -1,57 +0,0 @@ -From 7d8d4edc0bbfc3fa1b99c6491577465c9bc4a350 Mon Sep 17 00:00:00 2001 -From: Michael Forney <mforney@mforney.org> -Date: Sun, 16 Jun 2019 13:38:59 -0700 -Subject: [PATCH] Avoid unnecessary VLAs - ---- - include/bpf_scm.h | 2 +- - ip/iptuntap.c | 8 +++----- - 2 files changed, 4 insertions(+), 6 deletions(-) - -diff --git a/include/bpf_scm.h b/include/bpf_scm.h -index 669f0538..9e456030 100644 ---- a/include/bpf_scm.h -+++ b/include/bpf_scm.h -@@ -37,7 +37,7 @@ static inline int *bpf_map_set_init(struct bpf_map_set_msg *msg, - struct sockaddr_un *addr, - unsigned int addr_len) - { -- const unsigned int cmsg_ctl_len = sizeof(int) * BPF_SCM_MAX_FDS; -+ enum { cmsg_ctl_len = sizeof(int) * BPF_SCM_MAX_FDS }; - struct cmsghdr *cmsg; - - msg->iov.iov_base = &msg->aux; -diff --git a/ip/iptuntap.c b/ip/iptuntap.c -index 41fa1649..d2e305ae 100644 ---- a/ip/iptuntap.c -+++ b/ip/iptuntap.c -@@ -303,9 +303,7 @@ static void show_processes(const char *name) - - fd_path = globbuf.gl_pathv; - while (*fd_path) { -- const char *dev_net_tun = "/dev/net/tun"; -- const size_t linkbuf_len = strlen(dev_net_tun) + 2; -- char linkbuf[linkbuf_len], *fdinfo; -+ char linkbuf[sizeof(TUNDEV) + 1], *fdinfo; - int pid, fd; - FILE *f; - -@@ -315,13 +313,13 @@ static void show_processes(const char *name) - if (pid == getpid()) - goto next; - -- err = readlink(*fd_path, linkbuf, linkbuf_len - 1); -+ err = readlink(*fd_path, linkbuf, sizeof(linkbuf) - 1); - if (err < 0) { - perror("readlink"); - goto next; - } - linkbuf[err] = '\0'; -- if (strcmp(dev_net_tun, linkbuf)) -+ if (strcmp(TUNDEV, linkbuf)) - goto next; - - if (asprintf(&fdinfo, "/proc/%d/fdinfo/%d", pid, fd) < 0) --- -2.23.0 - |
