code format

This commit is contained in:
vanhauser-thc
2024-04-07 12:53:41 +02:00
parent 45603367bf
commit 420a90ff75

View File

@ -64,20 +64,20 @@ u8 last_intr = 0;
* FAST on such systems when COARSE is not already defined. * FAST on such systems when COARSE is not already defined.
* - macOS has no support of CLOCK_MONOTONIC_COARSE clock type. * - macOS has no support of CLOCK_MONOTONIC_COARSE clock type.
*/ */
#if defined (OS_DARWIN) || defined (OS_SUNOS) #if defined(OS_DARWIN) || defined(OS_SUNOS)
# define CLOCK_MONOTONIC_COARSE CLOCK_MONOTONIC #define CLOCK_MONOTONIC_COARSE CLOCK_MONOTONIC
#elif defined (OS_FREEBSD) #elif defined(OS_FREEBSD)
# define CLOCK_MONOTONIC_COARSE CLOCK_MONOTONIC_FAST #define CLOCK_MONOTONIC_COARSE CLOCK_MONOTONIC_FAST
#endif #endif
/* Convert seconds to milliseconds. */ /* Convert seconds to milliseconds. */
#define SEC_TO_MS(sec) ((sec)*1000) #define SEC_TO_MS(sec) ((sec) * 1000)
/* Convert seconds to microseconds. */ /* Convert seconds to microseconds. */
#define SEC_TO_US(sec) ((sec)*1000000) #define SEC_TO_US(sec) ((sec) * 1000000)
/* Convert nanoseconds to milliseconds. */ /* Convert nanoseconds to milliseconds. */
#define NS_TO_MS(ns) ((ns)/1000000) #define NS_TO_MS(ns) ((ns) / 1000000)
/* Convert nanoseconds to microseconds. */ /* Convert nanoseconds to microseconds. */
#define NS_TO_US(ns) ((ns)/1000) #define NS_TO_US(ns) ((ns) / 1000)
void *afl_memmem(const void *haystack, size_t haystacklen, const void *needle, void *afl_memmem(const void *haystack, size_t haystacklen, const void *needle,
size_t needlelen) { size_t needlelen) {
@ -994,27 +994,35 @@ void read_bitmap(u8 *fname, u8 *map, size_t len) {
/* Get unix time in milliseconds */ /* Get unix time in milliseconds */
inline u64 get_cur_time(void) { inline u64 get_cur_time(void) {
struct timespec ts; struct timespec ts;
int rc = clock_gettime(CLOCK_MONOTONIC_COARSE, &ts); int rc = clock_gettime(CLOCK_MONOTONIC_COARSE, &ts);
if (rc == -1) { if (rc == -1) {
PFATAL("Failed to obtain timestamp (errno = %i: %s)\n",
errno, strerror(errno)); PFATAL("Failed to obtain timestamp (errno = %i: %s)\n", errno,
strerror(errno));
} }
return SEC_TO_MS((uint64_t)ts.tv_sec) + NS_TO_MS((uint64_t)ts.tv_nsec); return SEC_TO_MS((uint64_t)ts.tv_sec) + NS_TO_MS((uint64_t)ts.tv_nsec);
} }
/* Get unix time in microseconds */ /* Get unix time in microseconds */
u64 get_cur_time_us(void) { u64 get_cur_time_us(void) {
struct timespec ts; struct timespec ts;
int rc = clock_gettime(CLOCK_MONOTONIC_COARSE, &ts); int rc = clock_gettime(CLOCK_MONOTONIC_COARSE, &ts);
if (rc == -1) { if (rc == -1) {
PFATAL("Failed to obtain timestamp (errno = %i: %s)\n",
errno, strerror(errno)); PFATAL("Failed to obtain timestamp (errno = %i: %s)\n", errno,
strerror(errno));
} }
return SEC_TO_US((uint64_t)ts.tv_sec) + NS_TO_US((uint64_t)ts.tv_nsec); return SEC_TO_US((uint64_t)ts.tv_sec) + NS_TO_US((uint64_t)ts.tv_nsec);
} }
/* Describe integer. The buf should be /* Describe integer. The buf should be