I've got a box running syslog-ng 3.2.4, and I have a rewrite
changing the PROGRAM macro. The problem is this doesnt affect the
contents of the MSGHDR macro. Additionally if you try to do a
rewrite on MSGHDR, it complains that MSGHDR is read-only.
I'm inclined to say this is a bug, but wanted to get official
opinion on the issue.
-Patrick