Don't use the reserved name 'errno'.