Skip to content

modbus-rtu: don't use O_EXCL when opening the device#760

Open
mhei wants to merge 1 commit intostephane:masterfrom
mhei:modbus-rtu-drop-O_EXCL
Open

modbus-rtu: don't use O_EXCL when opening the device#760
mhei wants to merge 1 commit intostephane:masterfrom
mhei:modbus-rtu-drop-O_EXCL

Conversation

@mhei
Copy link
Contributor

@mhei mhei commented Jul 27, 2024

Quote from 'man 2 open':
-snip-
...
In general, the behavior of O_EXCL is undefined if it is used without O_CREAT. ...
-snap-

Since we don't create the device file here - we just want to open (hopefully) existing ones - let's simply drop this flag to be on the safe side.

@cla-bot cla-bot bot added the cla-signed label Jul 27, 2024
Quote from 'man 2 open':
-snip-
...
In general, the behavior of O_EXCL is undefined if it is used without O_CREAT.
...
-snap-

Since we don't create the device file here - we just want to open
(hopefully) existing ones - let's simply drop this flag to be on
the safe side.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
@mhei mhei force-pushed the modbus-rtu-drop-O_EXCL branch from de462c7 to d55aba8 Compare October 22, 2024 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant