then $host will reveal your real host (and, consequentially, your IP) whereas $ial($me).addr and $ial($me).host would not.
yes, as i said, i dont know why he wants to use $host to send his real local host on server, cause the $ial($me).host will only show the mask that server gave to u. instead of your real ip. by the way, if u use $host in a bnc, it will return ur host, and not the BNC host