gluon-radv-filterd: Work with newer batman-adv versions

This commit is contained in:
Jan-Philipp Litza 2016-11-26 12:53:12 +01:00
parent e3b4dc5031
commit 7d20a24608
No known key found for this signature in database
GPG Key ID: 1FB658053CE27196

View File

@ -326,7 +326,9 @@ static void update_tqs() {
snprintf(path, PATH_MAX, TRANSTABLE_GLOBAL, G.mesh_iface); snprintf(path, PATH_MAX, TRANSTABLE_GLOBAL, G.mesh_iface);
f = fopen(path, "r"); f = fopen(path, "r");
while (getline(&line, &len, f) != -1) { while (getline(&line, &len, f) != -1) {
if (sscanf(line, " * " F_MAC " (%*3u) via " F_MAC " (%*3u) (0x%*4x) [%*3c]", if (sscanf(line, " * " F_MAC " %*d (%*3u) via " F_MAC " (%*3u) (0x%*4x) [%*3c]",
F_MAC_VAR(&mac_a), F_MAC_VAR(&mac_b)) != 12
&& sscanf(line, " * " F_MAC " (%*3u) via " F_MAC " (%*3u) (0x%*4x) [%*3c]",
F_MAC_VAR(&mac_a), F_MAC_VAR(&mac_b)) != 12) F_MAC_VAR(&mac_a), F_MAC_VAR(&mac_b)) != 12)
continue; continue;