X Tutup
Skip to content

Commit ef118d0

Browse files
committed
util: drop missing.h from socket-util.h
1 parent 3c94e50 commit ef118d0

23 files changed

+30
-13
lines changed

src/basic/missing.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@
33

44
/* Missing glibc definitions to access certain kernel APIs */
55

6-
#include <errno.h>
7-
#include <inttypes.h>
8-
#include <sys/syscall.h>
9-
106
#include "missing_audit.h"
117
#include "missing_btrfs_tree.h"
128
#include "missing_capability.h"

src/basic/socket-util.h

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,21 @@
11
/* SPDX-License-Identifier: LGPL-2.1+ */
22
#pragma once
33

4+
#include <inttypes.h>
5+
#include <linux/netlink.h>
6+
#include <linux/if_infiniband.h>
7+
#include <linux/if_packet.h>
48
#include <netinet/ether.h>
59
#include <netinet/in.h>
610
#include <stdbool.h>
711
#include <stddef.h>
812
#include <sys/socket.h>
913
#include <sys/types.h>
1014
#include <sys/un.h>
11-
#include <linux/netlink.h>
12-
#include <linux/if_infiniband.h>
13-
#include <linux/if_packet.h>
1415

1516
#include "macro.h"
16-
#include "missing.h"
17-
#include "util.h"
17+
#include "missing_socket.h"
18+
#include "sparse-endian.h"
1819

1920
union sockaddr_union {
2021
/* The minimal, abstract version */

src/fuzz/fuzz-ndisc-rs.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
/* SPDX-License-Identifier: LGPL-2.1+ */
22

3-
#include <netinet/icmp6.h>
43
#include <arpa/inet.h>
4+
#include <netinet/icmp6.h>
5+
#include <unistd.h>
56

67
#include "alloc-util.h"
78
#include "icmp6-util.h"

src/libsystemd-network/sd-lldp.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
#include <arpa/inet.h>
44
#include <linux/sockios.h>
5+
#include <sys/ioctl.h>
56

67
#include "sd-lldp.h"
78

src/libsystemd-network/test-dhcp6-client.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
#include "macro.h"
2121
#include "socket-util.h"
2222
#include "tests.h"
23+
#include "util.h"
2324
#include "virt.h"
2425

2526
static struct ether_addr mac_addr = {

src/libsystemd/sd-bus/bus-dump.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
/* SPDX-License-Identifier: LGPL-2.1+ */
22

3+
#include <sys/time.h>
4+
35
#include "alloc-util.h"
46
#include "bus-dump.h"
57
#include "bus-internal.h"

src/libsystemd/sd-bus/bus-objects.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include "bus-slot.h"
1010
#include "bus-type.h"
1111
#include "bus-util.h"
12+
#include "missing_capability.h"
1213
#include "set.h"
1314
#include "string-util.h"
1415
#include "strv.h"

src/libsystemd/sd-bus/test-bus-benchmark.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#include "bus-util.h"
1111
#include "def.h"
1212
#include "fd-util.h"
13+
#include "missing_resource.h"
1314
#include "time-util.h"
1415
#include "util.h"
1516

src/libsystemd/sd-device/sd-device.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
#include <ctype.h>
44
#include <net/if.h>
5+
#include <sys/ioctl.h>
56
#include <sys/types.h>
67

78
#include "sd-device.h"

src/libsystemd/sd-resolve/test-resolve.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#include "macro.h"
1515
#include "socket-util.h"
1616
#include "string-util.h"
17+
#include "time-util.h"
1718

1819
#define TEST_TIMEOUT_USEC (20*USEC_PER_SEC)
1920

0 commit comments

Comments
 (0)
X Tutup