projects
/
tinc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add AES-256-GCM support to SPTPS.
[tinc]
/
src
/
multicast_device.c
diff --git
a/src/multicast_device.c
b/src/multicast_device.c
index
82f7fec
..
3dba7f7
100644
(file)
--- a/
src/multicast_device.c
+++ b/
src/multicast_device.c
@@
-39,9
+39,9
@@
static bool setup_device(void) {
char *space;
int ttl = 1;
char *space;
int ttl = 1;
- get_config_string(lookup_config(config_tree, "Interface"), &iface);
+ get_config_string(lookup_config(
&
config_tree, "Interface"), &iface);
- if(!get_config_string(lookup_config(config_tree, "Device"), &device)) {
+ if(!get_config_string(lookup_config(
&
config_tree, "Device"), &device)) {
logger(DEBUG_ALWAYS, LOG_ERR, "Device variable required for %s", device_info);
goto error;
}
logger(DEBUG_ALWAYS, LOG_ERR, "Device variable required for %s", device_info);
goto error;
}
@@
-144,6
+144,7
@@
static bool setup_device(void) {
logger(DEBUG_ALWAYS, LOG_INFO, "%s is a %s", device, device_info);
logger(DEBUG_ALWAYS, LOG_INFO, "%s is a %s", device, device_info);
+ free(host);
return true;
error:
return true;
error:
@@
-188,7
+189,7
@@
static bool read_packet(vpn_packet_t *packet) {
}
if(!memcmp(&ignore_src, DATA(packet) + 6, sizeof(ignore_src))) {
}
if(!memcmp(&ignore_src, DATA(packet) + 6, sizeof(ignore_src))) {
- logger(DEBUG_SCARY_THINGS, LOG_DEBUG, "Ignoring loopback packet of %
zd bytes from %s",
lenin, device_info);
+ logger(DEBUG_SCARY_THINGS, LOG_DEBUG, "Ignoring loopback packet of %
ld bytes from %s", (long)
lenin, device_info);
return false;
}
return false;
}