Если вы действительно хотите EIDRM, а не строку ошибки: нет. Однако в OpenBSD
man errno|egrep ' [0-9]+ E[A-Z]+'|sed 's/^ *//'|cut -d' ' -f1,2
распечатывает симпатичную таблицу «... \ n89 EIDM \ n ...», которую вы можете преобразовать в структуру данных для языка программирования, в котором вы хотите использовать эту функцию.