---- src/ffi.rs.orig	2018-02-10 21:16:37.218464557 +0000
-+++ src/ffi.rs	2018-02-10 21:16:37.273465646 +0000
-@@ -1,13 +1,23 @@
+--- src/ffi.rs.orig	2018-05-06 12:45:49.516447912 +0100
++++ src/ffi.rs	2018-05-06 12:44:41.452067946 +0100
+@@ -1,13 +1,24 @@
  /* automatically generated by rust-bindgen */
 +#![allow(non_camel_case_types, non_snake_case)]
 +#![cfg_attr(feature = "cargo-clippy", allow(type_complexity))]

 pub type ares_sock_state_cb = ::std::option::Option<
     unsafe extern "C" fn(
         data: *mut ::std::os::raw::c_void,
@@ -369,7 +379,7 @@
     _bindgen_union_align: [u8; 16usize],
 }
 #[repr(C)]

 pub struct ares_addrttl {
     pub ipaddr: in_addr,
     pub ttl: ::std::os::raw::c_int,
@@ -603,3 +614,17 @@
         dst: *mut ::std::os::raw::c_void,
     ) -> ::std::os::raw::c_int;
 }
