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
Oleksij Rempel 2019-12-06 11:17:54 +01:00
parent 9ae877ce32
commit a8456276df
1 changed files with 0 additions and 7 deletions

7
jacd.c
View File

@ -207,13 +207,6 @@ static int open_socket(const char *device, uint64_t name)
if (ret < 0)
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)
fprintf(stderr, "- setsockopt(, SOL_CAN_J1939, SO_J1939_FILTER, <filter>, %zd);\n", sizeof(filt));
ret = setsockopt(sock, SOL_CAN_J1939, SO_J1939_FILTER,