1 /* (c) 2007,2008 Andrei Nigmatulin */ 2 3 #ifndef FPM_UNIX_H 4 #define FPM_UNIX_H 1 5 6 #include "fpm_worker_pool.h" 7 8 bool fpm_unix_test_config(struct fpm_worker_pool_s *wp); 9 10 int fpm_unix_resolve_socket_permissions(struct fpm_worker_pool_s *wp); 11 int fpm_unix_set_socket_permissions(struct fpm_worker_pool_s *wp, const char *path); 12 int fpm_unix_free_socket_permissions(struct fpm_worker_pool_s *wp); 13 14 int fpm_unix_init_child(struct fpm_worker_pool_s *wp); 15 int fpm_unix_init_main(void); 16 17 extern size_t fpm_pagesize; 18 19 #endif 20