summaryrefslogtreecommitdiff
path: root/include/sys/socket.h
diff options
context:
space:
mode:
authorsin2015-03-11 11:18:31 +0000
committersin2015-03-11 11:18:31 +0000
commit14af218559243c1e16cf871e1823f1a5d8cece9f (patch)
tree86c5e51f27b6ba5b65d33429135ea5893445102e /include/sys/socket.h
parent8604f138c55ab4904a2fd9b7edce2b688c70e6c0 (diff)
Ignore C++ for now
It is not legal to override standard functions using macros in C++. We may have to revisit this in the future.
Diffstat (limited to '')
-rw-r--r--include/sys/socket.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/include/sys/socket.h b/include/sys/socket.h
index fc7381a..02ff2ab 100644
--- a/include/sys/socket.h
+++ b/include/sys/socket.h
@@ -5,9 +5,7 @@
5 5
6#if defined(_FORTIFY_SOURCE) && _FORTIFY_SOURCE > 0 && defined(__OPTIMIZE__) && __OPTIMIZE__ > 0 6#if defined(_FORTIFY_SOURCE) && _FORTIFY_SOURCE > 0 && defined(__OPTIMIZE__) && __OPTIMIZE__ > 0
7 7
8#ifdef __cplusplus 8#ifndef __cplusplus
9extern "C" {
10#endif
11 9
12static inline __attribute__ ((always_inline)) 10static inline __attribute__ ((always_inline))
13ssize_t 11ssize_t
@@ -64,8 +62,6 @@ __fortify_sendto(int sockfd, const void *buf, size_t n, int flags,
64#undef sendto 62#undef sendto
65#define sendto(sockfd, buf, n, flags, sa, salen) __fortify_sendto(sockfd, buf, n, flags, sa, salen) 63#define sendto(sockfd, buf, n, flags, sa, salen) __fortify_sendto(sockfd, buf, n, flags, sa, salen)
66 64
67#ifdef __cplusplus
68}
69#endif 65#endif
70 66
71#endif 67#endif