From: Guido van Rossum Date: Mon, 6 Dec 1999 14:51:05 +0000 (+0000) Subject: According to Craig H Rowland, openbsd2 is yet another BSD variant that X-Git-Tag: v1.6a1~680 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5274c336f5c33838259ab29e43ac88158953f474;p=python According to Craig H Rowland, openbsd2 is yet another BSD variant that uses the BSD version of the lock structure. Sigh, @!%$. --- diff --git a/Lib/posixfile.py b/Lib/posixfile.py index 2cd416873e..ba83b0adfc 100644 --- a/Lib/posixfile.py +++ b/Lib/posixfile.py @@ -178,6 +178,7 @@ class _posixfile_: # additions for AIX by Vladimir.Marangozov@imag.fr import sys, os if sys.platform in ('netbsd1', + 'openbsd2', 'freebsd2', 'freebsd3', 'bsdos2', 'bsdos3', 'bsdos4'): flock = struct.pack('lxxxxlxxxxlhh', \ @@ -193,6 +194,7 @@ class _posixfile_: if '?' in how: if sys.platform in ('netbsd1', + 'openbsd2', 'freebsd2', 'freebsd3', 'bsdos2', 'bsdos3', 'bsdos4'): l_start, l_len, l_pid, l_type, l_whence = \