OALERT
!SAME(NALERT.shcmd, OALERT.shcmd)
|| NALERT.W != OALERT.W
|| NALERT.Q != OALERT.Q
if ((pf && NALERT.shcmd) || OALERT.shcmd)
!SAME(NALERT.shcmd, OALERT.shcmd)
|| NALERT.W != OALERT.W
|| NALERT.Q != OALERT.Q
if ((ppw && NALERT.shcmd) || OALERT.shcmd)