aboutsummaryrefslogtreecommitdiffstats
path: root/sys/netbsd/socket.txt
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-06-30 19:34:41 +0200
committerDmitry Vyukov <dvyukov@google.com>2018-06-30 19:34:41 +0200
commit664ef9a3e1016e80fc1fcbbef6e9f66a2ededfe6 (patch)
tree3f5829d9ad2ada25336f3bf98b85a65ec517c22e /sys/netbsd/socket.txt
parent9054fae0162950c1fd961819f64b1ac90e5930b3 (diff)
pkg/compiler: check for unused declarations
Error on unused structs/unions/resources/flags. Finds tons of bugs.
Diffstat (limited to 'sys/netbsd/socket.txt')
-rw-r--r--sys/netbsd/socket.txt27
1 files changed, 0 insertions, 27 deletions
diff --git a/sys/netbsd/socket.txt b/sys/netbsd/socket.txt
index 097d7aad9..4b3dbfa34 100644
--- a/sys/netbsd/socket.txt
+++ b/sys/netbsd/socket.txt
@@ -41,13 +41,6 @@ send_flags = MSG_OOB, MSG_PEEK, MSG_DONTROUTE, MSG_EOR, MSG_NOSIGNAL
recv_flags = MSG_CMSG_CLOEXEC, MSG_OOB, MSG_PEEK, MSG_WAITALL
cmsg_levels = SOL_SOCKET, IPPROTO_ICMP, LINUX_SOL_IP, LINUX_SOL_TCP, LINUX_SOL_UDP, LINUX_SOL_IPV6, LINUX_SOL_IPX, LINUX_SOL_AX25
-# This sockaddr type corresponds to the struct sockaddr and is 16 bytes or less.
-sockaddr [
-# AF_UNIX sockaddr in bigger than 16 bytes
- in sockaddr_in
- random array[int32, 4]
-]
-
# This sockaddr type corresponds to the sockaddr_storage type and is 128 bytes size.
sockaddr_storage [
un sockaddr_un
@@ -55,16 +48,6 @@ sockaddr_storage [
in6 sockaddr_in6
] [varlen]
-sockaddr_generic {
- sa_family flags[socket_domain, int16]
- sa_data array[int8, 14]
-}
-
-sockaddr_storage_generic {
- sa_family flags[socket_domain, int16]
- sa_data array[int8, 126]
-}
-
send_msghdr {
msg_name ptr[in, sockaddr_storage, opt]
msg_namelen len[msg_name, int32]
@@ -75,11 +58,6 @@ send_msghdr {
msg_flags flags[send_flags, int32]
}
-send_mmsghdr {
- msg_hdr send_msghdr
- msg_len int32
-}
-
recv_msghdr {
msg_name ptr[out, sockaddr_storage, opt]
msg_namelen len[msg_name, int32]
@@ -90,11 +68,6 @@ recv_msghdr {
msg_flags int32
}
-recv_mmsghdr {
- msg_hdr recv_msghdr
- msg_len int32
-}
-
cmsghdr {
cmsg_len len[parent, intptr]
cmsg_level flags[cmsg_levels, int32]