"Незаконнорожденный", если говорить о бытовом значении этого термина, означает всего лишь то, что ребенок рожден вне официального брака. А так дети, рожденные в  официально неоформленном браке, в случае, когда отцовство установлено, имеют одинаковые права с теми, которые рождены в официальном браке. "Мой гражданский (на момент рождения детей) муж сразу же давал детям свою фамилию" А причем тут фамилия? Это означает лишь то, что ваш муж официально признал факт отцовства. А мог бы (теоретически) и не признавать, тогда пришлось бы устанавливать факт отцовства в судебном порядке