Maybe the device isn't in your LAN dns table. What happens when you do a local dns lookup for that ip address? Does it resolve to the hostname?
sending device is CISCO router with 10.0.0.1
syslog is installed on win2003 server with 10.0.0.2
so what about dns table? what hostname should resolve what? win2003 server should resolve router hostname?