From d4f86e370946ede7724231996a5072c98bb68d2e Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Tue, 14 Apr 2020 13:19:01 +0200 Subject: [PATCH] threads: remove u_long usage --- src/threads.h | 16 ++++++++-------- src/tm-threads.c | 2 +- src/util-lua-common.c | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/threads.h b/src/threads.h index 17513cc5b40f..bca76d7365c2 100644 --- a/src/threads.h +++ b/src/threads.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2013 Open Information Security Foundation +/* Copyright (C) 2007-2020 Open Information Security Foundation * * You can copy, redistribute or modify this Program under the terms of * the GNU General Public License version 2 as published by the Free @@ -222,38 +222,38 @@ enum { #define SCGetThreadIdLong(...) ({ \ long tmpthid; \ thr_self(&tmpthid); \ - u_long _scgetthread_tid = (u_long)tmpthid; \ + unsigned long _scgetthread_tid = (unsigned long)tmpthid; \ _scgetthread_tid; \ }) #elif __OpenBSD__ #define SCGetThreadIdLong(...) ({ \ pid_t tpid; \ tpid = getpid(); \ - u_long _scgetthread_tid = (u_long)tpid; \ + unsigned long _scgetthread_tid = (unsigned long)tpid; \ _scgetthread_tid; \ }) #elif __CYGWIN__ #define SCGetThreadIdLong(...) ({ \ - u_long _scgetthread_tid = (u_long)GetCurrentThreadId(); \ + unsigned long _scgetthread_tid = (unsigned long)GetCurrentThreadId(); \ _scgetthread_tid; \ }) #elif OS_WIN32 #define SCGetThreadIdLong(...) ({ \ - u_long _scgetthread_tid = (u_long)GetCurrentThreadId(); \ + unsigned long _scgetthread_tid = (unsigned long)GetCurrentThreadId(); \ _scgetthread_tid; \ }) #elif OS_DARWIN #define SCGetThreadIdLong(...) ({ \ thread_port_t tpid; \ tpid = mach_thread_self(); \ - u_long _scgetthread_tid = (u_long)tpid; \ + unsigned long _scgetthread_tid = (unsigned long)tpid; \ _scgetthread_tid; \ }) #elif defined(sun) #include #define SCGetThreadIdLong(...) ({ \ thread_t tmpthid = thr_self(); \ - u_long _scgetthread_tid = (u_long)tmpthid; \ + unsigned long _scgetthread_tid = (unsigned long)tmpthid; \ _scgetthread_tid; \ }) @@ -261,7 +261,7 @@ enum { #define SCGetThreadIdLong(...) ({ \ pid_t tmpthid; \ tmpthid = syscall(SYS_gettid); \ - u_long _scgetthread_tid = (u_long)tmpthid; \ + unsigned long _scgetthread_tid = (unsigned long)tmpthid; \ _scgetthread_tid; \ }) #endif /* OS FREEBSD */ diff --git a/src/tm-threads.c b/src/tm-threads.c index dd68b2feaf70..562c41e12461 100644 --- a/src/tm-threads.c +++ b/src/tm-threads.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2017 Open Information Security Foundation +/* Copyright (C) 2007-2020 Open Information Security Foundation * * You can copy, redistribute or modify this Program under the terms of * the GNU General Public License version 2 as published by the Free diff --git a/src/util-lua-common.c b/src/util-lua-common.c index c45c9b1355cb..4d6aa26e7578 100644 --- a/src/util-lua-common.c +++ b/src/util-lua-common.c @@ -841,7 +841,7 @@ static int LuaCallbackFileState(lua_State *luastate) */ static int LuaCallbackThreadInfoPushToStackFromThreadVars(lua_State *luastate, const ThreadVars *tv) { - u_long tid = SCGetThreadIdLong(); + unsigned long tid = SCGetThreadIdLong(); lua_pushinteger (luastate, (lua_Integer)tid); lua_pushstring (luastate, tv->name); lua_pushstring (luastate, tv->thread_group_name);