Home | History | Annotate | Download | only in Modules
      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