Skip to content

Commit c4b1775

Browse files
committed
fcntl module add FreeBSD's F_DUP2FD_CLOEXEC flag support.
1 parent d4363d2 commit c4b1775

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Modules/fcntlmodule.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -581,6 +581,11 @@ all_ins(PyObject* m)
581581
if (PyModule_AddIntMacro(m, F_NOCACHE)) return -1;
582582
#endif
583583

584+
/* FreeBSD specifics */
585+
#ifdef F_DUP2FD_CLOEXEC
586+
if (PyModule_AddIntMacro(m, F_DUP2FD_CLOEXEC)) return -1;
587+
#endif
588+
584589
/* For F_{GET|SET}FL */
585590
#ifdef FD_CLOEXEC
586591
if (PyModule_AddIntMacro(m, FD_CLOEXEC)) return -1;

0 commit comments

Comments
 (0)