summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMichael Stapelberg <stapelberg@users.noreply.github.com>2019-01-23 08:56:40 +0100
committerGitHub <noreply@github.com>2019-01-23 08:56:40 +0100
commita57cdc84e2f38ea99fd464d8b5b6446c769cc545 (patch)
tree48ba736e56b8212d2c3e47cce83864d798e2fa46 /src
parent7efbeeaf6ce9232f7479f76c1c79ff73c0db49e4 (diff)
Switch to autotools (#316)
Diffstat (limited to 'src')
-rw-r--r--src/auto_detect_format.c1
-rw-r--r--src/first_network_device.c1
-rw-r--r--src/general.c1
-rw-r--r--src/output.c1
-rw-r--r--src/print_battery_info.c9
-rw-r--r--src/print_cpu_temperature.c3
-rw-r--r--src/print_cpu_usage.c5
-rw-r--r--src/print_ddate.c1
-rw-r--r--src/print_disk_info.c1
-rw-r--r--src/print_eth_info.c5
-rw-r--r--src/print_ip_addr.c1
-rw-r--r--src/print_ipv6_addr.c1
-rw-r--r--src/print_load.c1
-rw-r--r--src/print_mem.c1
-rw-r--r--src/print_path_exists.c1
-rw-r--r--src/print_run_watch.c1
-rw-r--r--src/print_time.c1
-rw-r--r--src/print_volume.c5
-rw-r--r--src/print_wireless_info.c17
-rw-r--r--src/process_runs.c1
-rw-r--r--src/pulse.c3
21 files changed, 40 insertions, 21 deletions
diff --git a/src/auto_detect_format.c b/src/auto_detect_format.c
index 8a256e9..5bb05f3 100644
--- a/src/auto_detect_format.c
+++ b/src/auto_detect_format.c
@@ -1,6 +1,7 @@
/*
* vim:ts=4:sw=4:expandtab
*/
+#include <config.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
diff --git a/src/first_network_device.c b/src/first_network_device.c
index 93626a2..3d06217 100644
--- a/src/first_network_device.c
+++ b/src/first_network_device.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <sys/socket.h>
#include <sys/stat.h>
#include <stdlib.h>
diff --git a/src/general.c b/src/general.c
index 2424cc6..1b11bd8 100644
--- a/src/general.c
+++ b/src/general.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <sys/types.h>
#include <string.h>
#include <stdarg.h>
diff --git a/src/output.c b/src/output.c
index 663700e..937fa60 100644
--- a/src/output.c
+++ b/src/output.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <stdbool.h>
#include <string.h>
#include <stdio.h>
diff --git a/src/print_battery_info.c b/src/print_battery_info.c
index 3ac8c11..1c51624 100644
--- a/src/print_battery_info.c
+++ b/src/print_battery_info.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
@@ -9,7 +10,7 @@
#include "i3status.h"
-#if defined(LINUX)
+#if defined(__linux__)
#include <errno.h>
#include <glob.h>
#include <sys/types.h>
@@ -75,7 +76,7 @@ static bool acpi_init(void) {
}
#endif
-#if defined(LINUX) || defined(__NetBSD__)
+#if defined(__linux__) || defined(__NetBSD__)
/*
* Add batt_info data to acc.
*/
@@ -132,7 +133,7 @@ static void add_battery_info(struct battery_info *acc, const struct battery_info
static bool slurp_battery_info(struct battery_info *batt_info, yajl_gen json_gen, char *buffer, int number, const char *path, const char *format_down) {
char *outwalk = buffer;
-#if defined(LINUX)
+#if defined(__linux__)
char buf[1024];
const char *walk, *last;
bool watt_as_unit = false;
@@ -469,7 +470,7 @@ static bool slurp_battery_info(struct battery_info *batt_info, yajl_gen json_gen
* Returns false on error, and an error message will have been written.
*/
static bool slurp_all_batteries(struct battery_info *batt_info, yajl_gen json_gen, char *buffer, const char *path, const char *format_down) {
-#if defined(LINUX)
+#if defined(__linux__)
char *outwalk = buffer;
bool is_found = false;
diff --git a/src/print_cpu_temperature.c b/src/print_cpu_temperature.c
index 569ea60..01744a1 100644
--- a/src/print_cpu_temperature.c
+++ b/src/print_cpu_temperature.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <stdlib.h>
#include <limits.h>
#include <glob.h>
@@ -52,7 +53,7 @@ typedef struct temperature_s {
#define ERROR_CODE 1
static int read_temperature(char *thermal_zone, temperature_t *temperature) {
-#if defined(LINUX)
+#if defined(__linux__)
static char buf[16];
long int temp;
diff --git a/src/print_cpu_usage.c b/src/print_cpu_usage.c
index faac920..3c3c0d5 100644
--- a/src/print_cpu_usage.c
+++ b/src/print_cpu_usage.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <sys/sysinfo.h>
#include <stdlib.h>
#include <limits.h>
@@ -60,7 +61,7 @@ void print_cpu_usage(yajl_gen json_gen, char *buffer, const char *format, const
int diff_idle, diff_total, diff_usage;
bool colorful_output = false;
-#if defined(LINUX)
+#if defined(__linux__)
// Detecting if CPU count has changed
int curr_cpu_count = get_nprocs_conf();
@@ -161,7 +162,7 @@ void print_cpu_usage(yajl_gen json_gen, char *buffer, const char *format, const
outwalk += sprintf(outwalk, "%02d%s", diff_usage, pct_mark);
walk += strlen("usage");
}
-#if defined(LINUX)
+#if defined(__linux__)
else if (BEGINS_WITH(walk + 1, "cpu")) {
int number = -1;
sscanf(walk + 1, "cpu%d", &number);
diff --git a/src/print_ddate.c b/src/print_ddate.c
index 1c368b5..93e652d 100644
--- a/src/print_ddate.c
+++ b/src/print_ddate.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <time.h>
#include <stdio.h>
#include <stdlib.h>
diff --git a/src/print_disk_info.c b/src/print_disk_info.c
index 03c95e5..5f12e93 100644
--- a/src/print_disk_info.c
+++ b/src/print_disk_info.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
diff --git a/src/print_eth_info.c b/src/print_eth_info.c
index f3cab7e..f9e63da 100644
--- a/src/print_eth_info.c
+++ b/src/print_eth_info.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <string.h>
#include <limits.h>
#include <stdio.h>
@@ -14,7 +15,7 @@
#include "i3status.h"
-#if defined(LINUX)
+#if defined(__linux__)
#include <linux/ethtool.h>
#include <linux/sockios.h>
#define PART_ETHSPEED "E: %s (%d Mbit/s)"
@@ -32,7 +33,7 @@
#endif
static int print_eth_speed(char *outwalk, const char *interface) {
-#if defined(LINUX)
+#if defined(__linux__)
int ethspeed = 0;
struct ifreq ifr;
struct ethtool_cmd ecmd;
diff --git a/src/print_ip_addr.c b/src/print_ip_addr.c
index 30a1ce3..463412f 100644
--- a/src/print_ip_addr.c
+++ b/src/print_ip_addr.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
diff --git a/src/print_ipv6_addr.c b/src/print_ipv6_addr.c
index a50bf39..5a0c38d 100644
--- a/src/print_ipv6_addr.c
+++ b/src/print_ipv6_addr.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
diff --git a/src/print_load.c b/src/print_load.c
index e0ba677..5d97a2c 100644
--- a/src/print_load.c
+++ b/src/print_load.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include "i3status.h"
#include <stdlib.h>
#include <stdio.h>
diff --git a/src/print_mem.c b/src/print_mem.c
index f9284f3..840f997 100644
--- a/src/print_mem.c
+++ b/src/print_mem.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
diff --git a/src/print_path_exists.c b/src/print_path_exists.c
index 7bdbe30..87601b4 100644
--- a/src/print_path_exists.c
+++ b/src/print_path_exists.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <stdio.h>
#include <string.h>
#include <yajl/yajl_gen.h>
diff --git a/src/print_run_watch.c b/src/print_run_watch.c
index 0887521..f0a0746 100644
--- a/src/print_run_watch.c
+++ b/src/print_run_watch.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <stdio.h>
#include <string.h>
#include <yajl/yajl_gen.h>
diff --git a/src/print_time.c b/src/print_time.c
index 864aeae..5133c51 100644
--- a/src/print_time.c
+++ b/src/print_time.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <time.h>
#include <stdio.h>
#include <stdlib.h>
diff --git a/src/print_volume.c b/src/print_volume.c
index 1d81e13..91e8ce2 100644
--- a/src/print_volume.c
+++ b/src/print_volume.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <time.h>
#include <string.h>
#include <stdlib.h>
@@ -8,7 +9,7 @@
#include <yajl/yajl_gen.h>
#include <yajl/yajl_version.h>
-#ifdef LINUX
+#ifdef __linux__
#include <alsa/asoundlib.h>
#include <alloca.h>
#include <math.h>
@@ -147,7 +148,7 @@ void print_volume(yajl_gen json_gen, char *buffer, const char *fmt, const char *
* proceed to ALSA / OSS */
#endif
-#ifdef LINUX
+#ifdef __linux__
const long MAX_LINEAR_DB_SCALE = 24;
int err;
snd_mixer_t *m;
diff --git a/src/print_wireless_info.c b/src/print_wireless_info.c
index 1d87c79..8b2d210 100644
--- a/src/print_wireless_info.c
+++ b/src/print_wireless_info.c
@@ -1,10 +1,13 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <stdio.h>
#include <string.h>
+#include <stdlib.h>
#include <yajl/yajl_gen.h>
#include <yajl/yajl_version.h>
+#include <sys/socket.h>
-#ifdef LINUX
+#ifdef __linux__
#include <errno.h>
#include <net/if.h>
#include <netlink/netlink.h>
@@ -16,14 +19,12 @@
#endif
#ifdef __APPLE__
-#include <sys/socket.h>
#define IW_ESSID_MAX_SIZE 32
#endif
#ifdef __FreeBSD__
#include <sys/param.h>
#include <sys/ioctl.h>
-#include <sys/socket.h>
#include <ifaddrs.h>
#include <net/if.h>
#include <net/if_media.h>
@@ -36,7 +37,6 @@
#ifdef __DragonFly__
#include <sys/param.h>
#include <sys/ioctl.h>
-#include <sys/socket.h>
#include <ifaddrs.h>
#include <stdlib.h>
#include <net/if.h>
@@ -49,7 +49,6 @@
#ifdef __OpenBSD__
#include <sys/ioctl.h>
-#include <sys/socket.h>
#include <net/if.h>
#include <sys/select.h>
#include <sys/types.h>
@@ -81,7 +80,7 @@ typedef struct {
#ifdef IW_ESSID_MAX_SIZE
char essid[IW_ESSID_MAX_SIZE + 1];
#endif
-#ifdef LINUX
+#ifdef __linux__
uint8_t bssid[ETH_ALEN];
#endif
int quality;
@@ -95,7 +94,7 @@ typedef struct {
double frequency;
} wireless_info_t;
-#ifdef LINUX
+#ifdef __linux__
// Like iw_print_bitrate, but without the dependency on libiw.
static void print_bitrate(char *buffer, int buflen, int bitrate) {
const int kilo = 1e3;
@@ -275,7 +274,7 @@ static int gwi_scan_cb(struct nl_msg *msg, void *data) {
static int get_wireless_info(const char *interface, wireless_info_t *info) {
memset(info, 0, sizeof(wireless_info_t));
-#ifdef LINUX
+#ifdef __linux__
struct nl_sock *sk = nl_socket_alloc();
if (genl_connect(sk) != 0)
goto error1;
@@ -589,7 +588,7 @@ void print_wireless_info(yajl_gen json_gen, char *buffer, const char *interface,
outwalk += sprintf(outwalk, "%s", ip_address);
walk += strlen("ip");
}
-#ifdef LINUX
+#ifdef __linux__
else if (BEGINS_WITH(walk + 1, "bitrate")) {
char br_buffer[128];
diff --git a/src/process_runs.c b/src/process_runs.c
index da2dba1..08963a0 100644
--- a/src/process_runs.c
+++ b/src/process_runs.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <stdbool.h>
#include <glob.h>
#include <string.h>
diff --git a/src/pulse.c b/src/pulse.c
index 9e278c5..b733f98 100644
--- a/src/pulse.c
+++ b/src/pulse.c
@@ -1,4 +1,5 @@
// vim:ts=4:sw=4:expandtab
+#include <config.h>
#include <string.h>
#include <stdio.h>
#include <math.h>
@@ -310,7 +311,7 @@ bool pulse_initialize(void) {
pa_proplist *proplist = pa_proplist_new();
pa_proplist_sets(proplist, PA_PROP_APPLICATION_NAME, APP_NAME);
pa_proplist_sets(proplist, PA_PROP_APPLICATION_ID, APP_ID);
- pa_proplist_sets(proplist, PA_PROP_APPLICATION_VERSION, VERSION);
+ pa_proplist_sets(proplist, PA_PROP_APPLICATION_VERSION, I3STATUS_VERSION);
context = pa_context_new_with_proplist(api, APP_NAME, proplist);
pa_proplist_free(proplist);
if (!context)