X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=lib-sys%2Funix.h;h=eda9d8b05ff853c8785c119984a8a4f2e90dff88;hp=09115216445c19f6a8c9ec0343090c4e1e2fedb3;hb=7110db82d9748096f6f2dfd5034e489622bd3887;hpb=97677c08933e16e25ecb3c12473ef1efdab7962b;ds=sidebyside diff --git a/lib-sys/unix.h b/lib-sys/unix.h index 0911521..eda9d8b 100644 --- a/lib-sys/unix.h +++ b/lib-sys/unix.h @@ -20,13 +20,11 @@ #ifndef MUTT_LIB_SYS_UNIX_H #define MUTT_LIB_SYS_UNIX_H -#include +#include #include -#include - ssize_t mutt_gecos_name(char *dst, ssize_t n, struct passwd *pw, rx_t *rx); - +int getdnsdomainname(char *, ssize_t); /* flags for _mutt_system() */ #define M_DETACH_PROCESS 1 /* detach subprocess from group */ @@ -35,4 +33,11 @@ ssize_t mutt_gecos_name(char *dst, ssize_t n, struct passwd *pw, rx_t *rx); int _mutt_system (const char *, int); +pid_t mutt_create_filter (const char *, FILE **, FILE **, FILE **); +pid_t mutt_create_filter_fd (const char *, FILE **, FILE **, FILE **, int, + int, int); +int mutt_wait_filter (pid_t); + +FILE *mutt_open_read (const char *, pid_t *); + #endif /* MUTT_LIB_SYS_UNIX_H */