diff options
author | Harald Welte <laforge@gnumonks.org> | 2017-01-15 17:56:11 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2017-05-15 19:00:40 +0200 |
commit | 67bdd80a96bdfc49d1aadbd32cca2b53f123d180 (patch) | |
tree | f415ae817ba79707cbec87520858b64faf9ffeef /src/stats.c | |
parent | ac9e2d8aa52cbc4198cd94ab9d9c92c3317a979f (diff) |
stats: Disable stats*.c on embedded targets
Change-Id: I6beb4fcc394ed7d3f8dd7a097b6e998245ecf401
Diffstat (limited to 'src/stats.c')
-rw-r--r-- | src/stats.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/stats.c b/src/stats.c index 9c826ccf..a5232595 100644 --- a/src/stats.c +++ b/src/stats.c @@ -21,6 +21,9 @@ * */ +#include "config.h" +#if !defined(EMBEDDED) + #include <osmocom/core/byteswap.h> #include <osmocom/core/stats.h> @@ -30,9 +33,12 @@ #include <errno.h> #include <stdio.h> #include <sys/types.h> + +#ifdef HAVE_SYS_SOCKET_H #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> +#endif #include <osmocom/core/utils.h> #include <osmocom/core/logging.h> @@ -163,6 +169,8 @@ struct osmo_stats_reporter *osmo_stats_reporter_find(enum osmo_stats_reporter_ty return NULL; } +#ifdef HAVE_SYS_SOCKET_H + int osmo_stats_reporter_set_remote_addr(struct osmo_stats_reporter *srep, const char *addr) { int rc; @@ -240,6 +248,7 @@ int osmo_stats_reporter_set_mtu(struct osmo_stats_reporter *srep, int mtu) return update_srep_config(srep); } +#endif /* HAVE_SYS_SOCKETS_H */ int osmo_stats_reporter_set_max_class(struct osmo_stats_reporter *srep, enum osmo_stats_class class_id) @@ -289,6 +298,8 @@ int osmo_stats_reporter_disable(struct osmo_stats_reporter *srep) /*** i/o helper functions ***/ +#ifdef HAVE_SYS_SOCKET_H + int osmo_stats_reporter_udp_open(struct osmo_stats_reporter *srep) { int sock; @@ -381,6 +392,7 @@ int osmo_stats_reporter_send_buffer(struct osmo_stats_reporter *srep) return rc; } +#endif /* HAVE_SYS_SOCKET_H */ /*** log reporter ***/ @@ -611,3 +623,5 @@ int osmo_stats_report() return 0; } + +#endif /* !EMBEDDED */ |