taglinefilesource code
frwl426net/inet/ip_fw.cstatic int add_to_chain(struct ip_fw *volatile* chainptr, struct ip_fw *frwl)
frwl450net/inet/ip_fw.cmemcpy(ftmp, frwl, sizeof( struct ip_fw ) );
frwl611net/inet/ip_fw.cstatic int del_from_chain(struct ip_fw *volatile*chainptr, struct ip_fw *frwl)
frwl638net/inet/ip_fw.cif (ftmp->fw_src.s_addr!=frwl->fw_src.s_addr 
frwl639net/inet/ip_fw.c||  ftmp->fw_dst.s_addr!=frwl->fw_dst.s_addr
frwl640net/inet/ip_fw.c||  ftmp->fw_smsk.s_addr!=frwl->fw_smsk.s_addr
frwl641net/inet/ip_fw.c||  ftmp->fw_dmsk.s_addr!=frwl->fw_dmsk.s_addr
frwl642net/inet/ip_fw.c||  ftmp->fw_via.s_addr!=frwl->fw_via.s_addr
frwl643net/inet/ip_fw.c||  ftmp->fw_flg!=frwl->fw_flg)
frwl647net/inet/ip_fw.ctport2=frwl->fw_nsp+frwl->fw_ndp;
frwl653net/inet/ip_fw.cif (ftmp->fw_pts[tmpnum]!=frwl->fw_pts[tmpnum])
frwl687net/inet/ip_fw.cstruct ip_fw *check_ipfw_struct(struct ip_fw *frwl, int len)
frwl699net/inet/ip_fw.cif ( (frwl->fw_flg & ~IP_FW_F_MASK) != 0 )
frwl703net/inet/ip_fw.cfrwl->fw_flg);
frwl708net/inet/ip_fw.cif ( (frwl->fw_flg & IP_FW_F_SRNG) && frwl->fw_nsp < 2 ) 
frwl712net/inet/ip_fw.cfrwl->fw_nsp);
frwl717net/inet/ip_fw.cif ( (frwl->fw_flg & IP_FW_F_DRNG) && frwl->fw_ndp < 2 ) 
frwl721net/inet/ip_fw.cfrwl->fw_ndp);
frwl726net/inet/ip_fw.cif ( frwl->fw_nsp + frwl->fw_ndp > IP_FW_MAX_PORTS ) 
frwl730net/inet/ip_fw.cfrwl->fw_nsp,frwl->fw_ndp);
frwl735net/inet/ip_fw.creturn frwl;
frwl765net/inet/ip_fw.cstruct ip_fw *frwl;
frwl767net/inet/ip_fw.cif (!(frwl=check_ipfw_struct(m,len)))
frwl773net/inet/ip_fw.creturn( add_to_chain(&ip_acct_chain,frwl));
frwl775net/inet/ip_fw.creturn( del_from_chain(&ip_acct_chain,frwl));
frwl884net/inet/ip_fw.cstruct ip_fw *frwl;
frwl885net/inet/ip_fw.cfrwl=check_ipfw_struct(m,len);
frwl886net/inet/ip_fw.cif (frwl==NULL)
frwl892net/inet/ip_fw.creturn(add_to_chain(&ip_fw_blk_chain,frwl));
frwl894net/inet/ip_fw.creturn(add_to_chain(&ip_fw_fwd_chain,frwl));
frwl896net/inet/ip_fw.creturn(del_from_chain(&ip_fw_blk_chain,frwl));
frwl898net/inet/ip_fw.creturn(del_from_chain(&ip_fw_fwd_chain,frwl));