Remove need for externally alloced sigdata struct
[akaros.git] / user / parlib / include / signal.h
index 6d6ce99..4e30496 100644 (file)
@@ -17,7 +17,6 @@ struct sigdata {
        struct user_context u_ctx;
        struct ancillary_state as;
        struct siginfo info;
-       void *stack;
 };
 
 /* A set of functions related to handling posix signals on akaros. The
@@ -44,6 +43,4 @@ extern struct signal_ops *signal_ops;
 
 /* External API for initializing and generating posix signals inside a 2LS. */
 void init_posix_signals(void);
-struct sigdata *alloc_sigdata();
-void free_sigdata(struct sigdata *sigdata);
 void trigger_posix_signal(int sig_nr, struct siginfo *info, void *aux);