Rename set_broadast() to set_broadcast().

This is a pull request for #15360.
Also, you need to have some documentation on this (just copying the docs from the other one is fine), because travis is failing still.