diff options
author | Martin Willi <martin@revosec.ch> | 2014-05-08 13:24:03 +0200 |
---|---|---|
committer | Martin Willi <martin@revosec.ch> | 2014-05-16 15:42:06 +0200 |
commit | 0746e38c51dee9eebed9d501650f75079188c53e (patch) | |
tree | 5218c193d0c24b6b1da906647975dcfd1bffb3c4 | |
parent | fb515325ccaa15740781705d676cf0bbf01ed6fd (diff) | |
download | strongswan-0746e38c51dee9eebed9d501650f75079188c53e.tar.bz2 strongswan-0746e38c51dee9eebed9d501650f75079188c53e.tar.xz |
unbound: Explicitly cast from ldns RR type/class to our types
These definitions are directly derived from the RFC, so it should be safe
to cast them. clang complains about the different types, so cast them
explicitly.
-rw-r--r-- | src/libstrongswan/plugins/unbound/unbound_rr.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libstrongswan/plugins/unbound/unbound_rr.c b/src/libstrongswan/plugins/unbound/unbound_rr.c index 97c3b1933..fc69eed00 100644 --- a/src/libstrongswan/plugins/unbound/unbound_rr.c +++ b/src/libstrongswan/plugins/unbound/unbound_rr.c @@ -135,8 +135,8 @@ unbound_rr_t *unbound_rr_create_frm_ldns_rr(ldns_rr *rr) return NULL; } - this->type = ldns_rr_get_type(rr); - this->class = ldns_rr_get_class(rr); + this->type = (rr_type_t)ldns_rr_get_type(rr); + this->class = (rr_class_t)ldns_rr_get_class(rr); this->ttl = ldns_rr_ttl(rr); for(i = 0; i < ldns_rr_rd_count(rr); i++) { |