1 /* Declarations shared between the different POSIX-related modules */ 2 3 #ifndef Py_POSIXMODULE_H 4 #define Py_POSIXMODULE_H 5 #ifdef __cplusplus 6 extern "C" { 7 #endif 8 9 #ifdef HAVE_SYS_TYPES_H 10 #include <sys/types.h> 11 #endif 12 13 #ifndef MS_WINDOWS 14 PyAPI_FUNC(PyObject *) _PyInt_FromUid(uid_t); 15 PyAPI_FUNC(PyObject *) _PyInt_FromGid(gid_t); 16 PyAPI_FUNC(int) _Py_Uid_Converter(PyObject *, void *); 17 PyAPI_FUNC(int) _Py_Gid_Converter(PyObject *, void *); 18 #endif /* MS_WINDOWS */ 19 20 #ifdef __cplusplus 21 } 22 #endif 23 #endif /* !Py_POSIXMODULE_H */ 24