X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fraw_socket_device.c;h=3ec8e5715474014f5706c4978b8445ee4ba51a25;hb=38489e37f50e807e51bfd28ebb8b20396eed1447;hp=0ac970cf4cae56641c651cfd80eabde2130c3d8a;hpb=f6e87ab476a0faf8b124ecaaa27f967d825e6457;p=tinc diff --git a/src/raw_socket_device.c b/src/raw_socket_device.c index 0ac970cf..3ec8e571 100644 --- a/src/raw_socket_device.c +++ b/src/raw_socket_device.c @@ -33,7 +33,7 @@ #include "xalloc.h" #if defined(PF_PACKET) && defined(ETH_P_ALL) && defined(AF_PACKET) && defined(SIOCGIFINDEX) -static char *device_info; +static const char *device_info = "raw_socket"; static bool setup_device(void) { struct ifreq ifr; @@ -47,8 +47,6 @@ static bool setup_device(void) { device = xstrdup(iface); } - device_info = "raw socket"; - if((device_fd = socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL))) < 0) { logger(DEBUG_ALWAYS, LOG_ERR, "Could not open %s: %s", device_info, strerror(errno));