Skip to content

Commit 80999e4

Browse files
committed
remove duplicate flag declaration
1 parent 7321728 commit 80999e4

File tree

1 file changed

+0
-10
lines changed

1 file changed

+0
-10
lines changed

src/network_systems/projects/can_transceiver/src/can_transceiver.cpp

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
#include <errno.h>
44
#include <fcntl.h>
5-
#include <fcntl.h>
65
#include <linux/can.h>
76
#include <net/if.h>
87
#include <sys/ioctl.h>
@@ -110,15 +109,6 @@ CanTransceiver::~CanTransceiver()
110109

111110
void CanTransceiver::receive()
112111
{
113-
int flags = fcntl(sock_desc_, F_GETFL, 0);
114-
if (flags == -1) {
115-
std::cerr << "failed to get flags for CAN socket fd" << std::endl;
116-
}
117-
// make read() non-blocking so mutex gets released
118-
flags |= O_NONBLOCK;
119-
if (fcntl(sock_desc_, F_SETFL, flags) == -1) {
120-
std::cerr << "failed to set flags for CAN socket fd" << std::endl;
121-
}
122112
int flags = fcntl(sock_desc_, F_GETFL, 0);
123113
if (flags == -1) {
124114
std::cerr << "failed to get flags for CAN socket fd" << std::endl;

0 commit comments

Comments
 (0)