Так прогресс. gcc оптимизировал и передал сразу в параметр вместо rport c→remote_addr→port, а c→remote_addr здесь NULL. Потому падает.