by a memcpy, similar to the patch suggested by jarle@uninett.no in PR 15112. I'm not sure if the ioctl code should be fixed to deliver this pointer properly aligned, but this change should not cause any problem and it is safer this way.