sigaction でいくつかのシグナルを処理する必要がありますが、コードをコンパイルすると次のエラーが発生します。
警告: 互換性のないポインター型からの代入
コードは次のとおりです。
struct sigaction hup_act;
...
hup_act.sa_flags=SA_SIGINFO;
hup_act.sa_sigaction = sighupHandler;
sigaction(SIGHUP, &hup_act, NULL);
hup_act.sa_sigaction の割り当てに関する警告です。アプリケーションに sighup を送信すると、この警告によってセグメンテーション違反が発生します。