extern mod -> extern crate
ptr::to_unsafe_ptr() is gone, update zmq
Log the source IP