android_packages_modules_Co.../clatd
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Maciej Żenczykowski b984f31e55 clatd: rework sigterm & error handling
Separate 'running' flag out into 'running' and 'sigterm',
and make SIGTERM handler the only thing that sets 'sigterm'.

running is cleared via catastrophic errors, ie. EOF and ENETDOWN

Test: TreeHugger
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I8254c3f4643d60feff1cb32aaa9784dca18e138c
2025-03-17 22:53:32 -07:00
..
.clang-format Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
Android.bp [DON'T BLOCK] Test ownership migration rules 2024-01-31 12:34:50 +00:00
BUGS Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
clatd.c clatd: rework sigterm & error handling 2025-03-17 22:53:32 -07:00
clatd.h clatd: rework sigterm & error handling 2025-03-17 22:53:32 -07:00
clatd_test.cpp Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
common.h Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
config.h Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
debug.h Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
dump.c Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
dump.h Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
icmp.c Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
icmp.h Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
ipv4.c Drop egress multicast on clat interface 2025-02-27 12:45:26 -08:00
ipv6.c Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
LICENSE Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
logging.c Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
logging.h Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
main.c clatd: rework sigterm & error handling 2025-03-17 22:53:32 -07:00
METADATA Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
MODULE_LICENSE_APACHE2 Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
NOTICE Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
PREUPLOAD.cfg Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
TEST_MAPPING Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
translate.c Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00
translate.h Add 'clatd/' from commit '2007830075' 2023-09-12 11:48:08 -07:00