allow a single announcement; a lifetime in the past is a single announcement
return code was not set to error
fix byte order error
cleanup to_addr function
fix typo
sdfsdf