Allow host to be set from the original event

This seems to be possible with other input types, so I thought it would
make sense here as well. Maybe I'm missing something?
Merge pull request #965 from devin-c/udp_host

Allow host to be set from UDP input