jacd: remove SO_BINDTODEVICE setsockopt call
This was used in the non mainline stack version. Removing this call allows to use jacd without root permissions. Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>pull/180/head
parent
9ae877ce32
commit
a8456276df
7
jacd.c
7
jacd.c
|
|
@ -207,13 +207,6 @@ static int open_socket(const char *device, uint64_t name)
|
||||||
if (ret < 0)
|
if (ret < 0)
|
||||||
err(1, "socket(j1939)");
|
err(1, "socket(j1939)");
|
||||||
|
|
||||||
if (s.verbose)
|
|
||||||
fprintf(stderr, "- setsockopt(, SOL_SOCKET, SO_BINDTODEVICE, %s, %zd);\n", device, strlen(device));
|
|
||||||
ret = setsockopt(sock, SOL_SOCKET, SO_BINDTODEVICE,
|
|
||||||
device, strlen(device));
|
|
||||||
if (ret < 0)
|
|
||||||
err(1, "bindtodevice %s", device);
|
|
||||||
|
|
||||||
if (s.verbose)
|
if (s.verbose)
|
||||||
fprintf(stderr, "- setsockopt(, SOL_CAN_J1939, SO_J1939_FILTER, <filter>, %zd);\n", sizeof(filt));
|
fprintf(stderr, "- setsockopt(, SOL_CAN_J1939, SO_J1939_FILTER, <filter>, %zd);\n", sizeof(filt));
|
||||||
ret = setsockopt(sock, SOL_CAN_J1939, SO_J1939_FILTER,
|
ret = setsockopt(sock, SOL_CAN_J1939, SO_J1939_FILTER,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue