aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-dialup/linux-atm/files/linux-atm-2.5.2-mask-on_exit.patch')
-rw-r--r--net-dialup/linux-atm/files/linux-atm-2.5.2-mask-on_exit.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/net-dialup/linux-atm/files/linux-atm-2.5.2-mask-on_exit.patch b/net-dialup/linux-atm/files/linux-atm-2.5.2-mask-on_exit.patch
new file mode 100644
index 0000000..db1e1c0
--- /dev/null
+++ b/net-dialup/linux-atm/files/linux-atm-2.5.2-mask-on_exit.patch
@@ -0,0 +1,14 @@
+diff --git a/linux-atm-2.5.2.orig/src/sigd/atmsigd.c b/linux-atm-2.5.2/src/sigd/atmsigd.c
+index 52e41c7..3546f65 100644
+--- a/linux-atm-2.5.2.orig/src/sigd/atmsigd.c
++++ b/linux-atm-2.5.2/src/sigd/atmsigd.c
+@@ -517,7 +517,9 @@ int main(int argc,char **argv)
+ exit(0);
+ }
+ }
++ /* on_exit() is not implemented on musl.
+ (void) on_exit(trace_on_exit,NULL);
++ */
+ poll_loop();
+ close_all();
+ for (sig = entities; sig; sig = sig->next) stop_saal(&sig->saal);