Use talloc to allocate tlvs in dhcp.c