Lines Matching defs:userrule_64

199 static void cp_to_user_64( struct ip6_fw_64 *userrule_64, struct ip6_fw *rule);
200 static void cp_from_user_64( struct ip6_fw_64 *userrule_64, struct ip6_fw *rule);
1167 cp_to_user_64( struct ip6_fw_64 *userrule_64, struct ip6_fw *rule)
1169 userrule_64->version = rule->version;
1170 userrule_64->context = CAST_USER_ADDR_T(rule->context);
1171 userrule_64->fw_pcnt = rule->fw_pcnt;
1172 userrule_64->fw_bcnt = rule->fw_bcnt;
1173 userrule_64->fw_src = rule->fw_src;
1174 userrule_64->fw_dst = rule->fw_dst;
1175 userrule_64->fw_smsk = rule->fw_smsk;
1176 userrule_64->fw_dmsk = rule->fw_dmsk;
1177 userrule_64->fw_number = rule->fw_number;
1178 userrule_64->fw_flg = rule->fw_flg;
1179 userrule_64->fw_ipflg = rule->fw_ipflg;
1180 bcopy( rule->fw_pts, userrule_64->fw_pts, IPV6_FW_MAX_PORTS);
1181 userrule_64->fw_ip6opt= rule->fw_ip6opt;
1182 userrule_64->fw_ip6nopt = rule->fw_ip6nopt;
1183 userrule_64->fw_tcpf = rule->fw_tcpf;
1184 userrule_64->fw_tcpnf = rule->fw_tcpnf;
1185 bcopy( rule->fw_icmp6types, userrule_64->fw_icmp6types, sizeof(userrule_64->fw_icmp6types));
1186 userrule_64->fw_in_if = rule->fw_in_if;
1187 userrule_64->fw_out_if = rule->fw_out_if;
1188 userrule_64->timestamp = rule->timestamp;
1189 userrule_64->fw_un.fu_divert_port = rule->fw_un.fu_divert_port;
1190 userrule_64->fw_prot = rule->fw_prot;
1191 userrule_64->fw_nports = rule->fw_nports;
1196 cp_from_user_64( struct ip6_fw_64 *userrule_64, struct ip6_fw *rule)
1198 rule->version = userrule_64->version;
1199 rule->context = CAST_DOWN(void *, userrule_64->context);
1200 rule->fw_pcnt = userrule_64->fw_pcnt;
1201 rule->fw_bcnt = userrule_64->fw_bcnt;
1202 rule->fw_src = userrule_64->fw_src;
1203 rule->fw_dst = userrule_64->fw_dst;
1204 rule->fw_smsk = userrule_64->fw_smsk;
1205 rule->fw_dmsk = userrule_64->fw_dmsk;
1206 rule->fw_number = userrule_64->fw_number;
1207 rule->fw_flg = userrule_64->fw_flg;
1208 rule->fw_ipflg = userrule_64->fw_ipflg;
1209 bcopy( userrule_64->fw_pts, rule->fw_pts, IPV6_FW_MAX_PORTS);
1210 rule->fw_ip6opt = userrule_64->fw_ip6opt;
1211 rule->fw_ip6nopt = userrule_64->fw_ip6nopt;
1212 rule->fw_tcpf = userrule_64->fw_tcpf;
1213 rule->fw_tcpnf = userrule_64->fw_tcpnf;
1214 bcopy( userrule_64->fw_icmp6types, rule->fw_icmp6types, sizeof(userrule_64->fw_icmp6types));
1215 rule->fw_in_if = userrule_64->fw_in_if;
1216 rule->fw_out_if = userrule_64->fw_out_if;
1217 rule->timestamp = CAST_DOWN( long, userrule_64->timestamp);
1218 rule->fw_un.fu_divert_port = userrule_64->fw_un.fu_divert_port;
1219 rule->fw_prot = userrule_64->fw_prot;
1220 rule->fw_nports = userrule_64->fw_nports;
1311 struct ip6_fw_64 userrule_64;
1313 if ((error = sooptcopyin(sopt, &userrule_64, userrulesize, userrulesize)))
1316 cp_from_user_64( &userrule_64, &rule );
1410 struct ip6_fw_64 userrule_64;
1411 cp_to_user_64( &userrule_64, &rule);
1412 error = sooptcopyout(sopt, &userrule_64, userrulesize);