Use some constants.
Don't forward broadcasts back to src.
Further to last commit.