Draft: FreeBSD: minor fixes to stop compiler warnings
- ALIGN macro is defined on FreeBSD (added #ifndef).
- Moved type definition at the top to fix C90 warnings.
Signed-off-by: Eleni Maria Stea elene.mst@gmail.com
Edited by Eleni Maria Stea
Signed-off-by: Eleni Maria Stea elene.mst@gmail.com