Skip to content

Commit efc5f8b

Browse files
author
Danil Yarantsev
committed
Fix compilation for Termux
1 parent 7fe3512 commit efc5f8b

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/out-tcp-services.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ tcp_service_name(int port)
2424
if (tcp_services[port])
2525
return tcp_services[port];
2626

27-
#ifdef __linux__
27+
#if defined(__linux__) && !defined(__TERMUX__)
2828
int r;
2929
struct servent result_buf;
3030
struct servent *result;
@@ -56,7 +56,7 @@ udp_service_name(int port)
5656
{
5757
if (udp_services[port])
5858
return udp_services[port];
59-
#ifdef __linux__
59+
#if defined(__linux__) && !defined(__TERMUX__)
6060
int r;
6161
struct servent result_buf;
6262
struct servent *result;

src/pixie-threads.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ pixie_cpu_set_affinity(unsigned processor)
7474
if (result == 0) {
7575
fprintf(stderr, "set_affinity: returned error win32:%u\n", (unsigned)GetLastError());
7676
}
77-
#elif defined(__linux__) && defined(__GNUC__)
77+
#elif defined(__linux__) && defined(__GNUC__) && !defined(__TERMUX__)
7878
int x;
7979
pthread_t thread = pthread_self();
8080
cpu_set_t cpuset;

0 commit comments

Comments
 (0)