Fix incorrect IEEE address byte re-ordering

#658 without random whitespace changes in the diff