projects
/
project
/
odhcpd.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
remove leftover fallout from prefix class support
[project/odhcpd.git]
/
src
/
dhcpv6-ia.c
diff --git
a/src/dhcpv6-ia.c
b/src/dhcpv6-ia.c
index
1476e02
..
132efdb
100644
(file)
--- a/
src/dhcpv6-ia.c
+++ b/
src/dhcpv6-ia.c
@@
-60,7
+60,6
@@
void free_dhcpv6_assignment(struct dhcpv6_assignment *c)
free(c->managed);
free(c->hostname);
free(c->managed);
free(c->hostname);
- free(c->classes);
free(c);
}
free(c);
}
@@
-133,7
+132,6
@@
int setup_dhcpv6_ia_interface(struct interface *iface, bool enable)
a->hostname = strdup(lease->hostname);
}
} else {
a->hostname = strdup(lease->hostname);
}
} else {
- free(a->classes);
free(a->hostname);
free(a);
}
free(a->hostname);
free(a);
}
@@
-596,7
+594,7
@@
static void update(struct interface *iface)
}
struct dhcpv6_assignment *border = list_last_entry(&iface->ia_assignments, struct dhcpv6_assignment, head);
}
struct dhcpv6_assignment *border = list_last_entry(&iface->ia_assignments, struct dhcpv6_assignment, head);
- if (minprefix
<= 32 || minprefix >
64)
+ if (minprefix
> 32 && minprefix <=
64)
border->assigned = 1U << (64 - minprefix);
else
border->assigned = 0;
border->assigned = 1U << (64 - minprefix);
else
border->assigned = 0;