Ну так они ж не из воздуха берутся, есть какой-то include в котором они описаны и этот include видят и плагин и ядро, прототипы у них одинаковые. Семейство dlopen в этой схеме нужно только чтобы найти точку входа в загружаемый плагин, дальше всю работу сделает динамический линкер. Опечататься в одном имени, конечно, можно, но сложно, и ошибка будет быстро выловлена.
no subject