errno em duplicado removido
nota: devia haver uma função para todos os INTEGER para reduzir código