CVSROOT: /cvs Module name: src Changes by: sas...@cvs.openbsd.org 2023/06/05 02:45:20
Modified files: sys/net : if_pfsync.c Log message: pfsync_update_state() is too paranoid about pf_state::pfsync_state. For example it should not be surprised if caller asks to remove state from pfsync queue which has been removed already. That kind of race is sorted out later when pfsync_update_state() calls to pfsync_q_ins()/pfsync_q_del(). Change relaxes pfsync_update_state() to panic on sync_state value which is unknown. OK dlg@