[getdns-api] additional helper functions for bindata

Wiley, Glen gwiley at verisign.com
Tue Jan 7 13:35:34 MST 2014

We received feedback as a result of an internal hackathon that included:

I used src/example/example-hostname.c as my guide and was confused by this line for a short while:

struct getdns_bindata this_type = { 5, (void *)"IPv4" };

It took me a while to realize 5 was the length of "IPv4". Maybe there could be a helper function to populate a bindata. For example:

struct getdns_bindata this_type;
getdns_bindata_set(&this_type, "IPv4", sizeof("IPv4"));


getdns_bindata_set_from_str(&this_type, "IPv4");

What do folks think of adding one of these to the specification?
Glen Wiley
Sr. Engineer
The Hive, Verisign, Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vpnc.org/pipermail/getdns-api/attachments/20140107/b387f4dc/attachment.html>

More information about the getdns-api mailing list