From d75869db20e477e6acf758f382ae48aa8ef03a07 Mon Sep 17 00:00:00 2001 From: Randall Meyer Date: Sun, 6 Mar 2022 10:00:15 -0800 Subject: [PATCH] Remove unused functions/definitions from ink_defs --- include/tscore/ink_defs.h | 19 +------------ src/tscore/ink_defs.cc | 58 +-------------------------------------- 2 files changed, 2 insertions(+), 75 deletions(-) diff --git a/include/tscore/ink_defs.h b/include/tscore/ink_defs.h index 9407c525109..0202649f2ac 100644 --- a/include/tscore/ink_defs.h +++ b/include/tscore/ink_defs.h @@ -24,19 +24,15 @@ #pragma once #include "tscore/ink_config.h" + #include // NOLINT(modernize-deprecated-headers) -#include #ifdef HAVE_STDINT_H #include // NOLINT(modernize-deprecated-headers) -#else -// TODO: Add "standard" int types? #endif #ifdef HAVE_INTTYPES_H #include // NOLINT(modernize-deprecated-headers) -#else -// TODO: add PRI*64 stuff? #endif #ifndef INT64_MIN @@ -61,11 +57,6 @@ #endif #endif -#if defined(darwin) -#define RENTRENT_GETHOSTBYNAME -#define RENTRENT_GETHOSTBYADDR -#endif - #define NUL '\0' // Determine the element count for an array. @@ -100,21 +91,13 @@ countof(const T (&)[N]) #define unlikely(x) __builtin_expect(!!(x), 0) #endif -#if defined(MAP_NORESERVE) -#define MAP_SHARED_MAP_NORESERVE (MAP_SHARED | MAP_NORESERVE) -#else -#define MAP_SHARED_MAP_NORESERVE (MAP_SHARED) -#endif - /* Variables */ -extern int debug_level; extern int off; extern int on; /* Functions */ -int ink_sys_name_release(char *name, int namelen, char *release, int releaselen); int ink_login_name_max(); #ifdef __cplusplus diff --git a/src/tscore/ink_defs.cc b/src/tscore/ink_defs.cc index e7c16519a51..52345222191 100644 --- a/src/tscore/ink_defs.cc +++ b/src/tscore/ink_defs.cc @@ -30,67 +30,11 @@ #include "tscore/ink_platform.h" -#if defined(linux) || defined(freebsd) || defined(darwin) -#include -#include -#endif -#if defined(linux) -#include -#endif +#include int off = 0; int on = 1; -int -ink_sys_name_release(char *name, int namelen, char *release, int releaselen) -{ - *name = 0; - *release = 0; -#if defined(freebsd) || defined(darwin) - int mib[2]; - size_t len = namelen; - mib[0] = CTL_KERN; - mib[1] = KERN_OSTYPE; - - if (sysctl(mib, 2, name, &len, nullptr, 0) == -1) - return -1; - - len = releaselen; - mib[0] = CTL_KERN; - mib[1] = KERN_OSRELEASE; - - if (sysctl(mib, 2, release, &len, nullptr, 0) == -1) - return -1; - - return 0; -#elif defined(linux) - struct utsname buf; - int n; - - if (uname(&buf)) { - return -1; - } - - n = strlen(buf.sysname); - if (namelen <= n) { - n = namelen - 1; - } - memcpy(name, buf.sysname, n); - name[n] = 0; - - n = strlen(buf.release); - if (releaselen <= n) { - n = releaselen - 1; - } - memcpy(release, buf.release, n); - release[n] = 0; - - return 0; -#else - return -1; -#endif -} - int ink_login_name_max() {