Libunbound function with raw packet interface

Hello,

It just occurred to me that I want to send out a question (with libunbound)
which has the EDNS subnet option set
(http://tools.ietf.org/html/draft-vandergaast-edns-client-subnet-01), but I
could not find a way to do this?

If there currently isn't a way of doing this, might a suggest a generic
ub_resolve function that just takes a raw pkt and uses that as the question? I.e. a:

int ub_resolve_raw(struct ub_ctx* ctx, uint8* pkt, int len, struct ub_result** result);

Regards,