Lines Matching refs:fwa
1155 dummynet_io(struct mbuf *m, int pipe_nr, int dir, struct ip_fw_args *fwa)
1168 ipfw_insn *cmd = fwa->rule->cmd + fwa->rule->act_ofs;
1174 is_pipe = (fwa->rule->fw_flg & IP_FW_F_COMMAND) == IP_FW_F_PIPE;
1191 fs = locate_flowset(pipe_nr, fwa->rule);
1207 q = find_queue(fs, &(fwa->f_id));
1238 pkt->rule = fwa->rule ;
1241 pkt->ifp = fwa->oif;
1249 pkt->ro = *(fwa->ro);
1250 if (fwa->ro->ro_rt)
1251 rtref(fwa->ro->ro_rt);
1252 if (fwa->dst == (struct sockaddr_in *)&fwa->ro->ro_dst) /* dst points into ro */
1253 fwa->dst = (struct sockaddr_in *)&(pkt->ro.ro_dst) ;
1256 pkt->dn_dst = fwa->dst;
1257 pkt->flags = fwa->flags;
1258 if (fwa->ipoa != NULL)
1259 pkt->ipoa = *(fwa->ipoa);