Home | History | Annotate | Download | only in netinet

Lines Matching defs:ipsl

4300 	struct	ipslog	ipsl;
4309 ipsl.isl_type = type;
4310 ipsl.isl_pkts[0] = is->is_pkts[0] + is->is_icmppkts[0];
4311 ipsl.isl_bytes[0] = is->is_bytes[0];
4312 ipsl.isl_pkts[1] = is->is_pkts[1] + is->is_icmppkts[1];
4313 ipsl.isl_bytes[1] = is->is_bytes[1];
4314 ipsl.isl_pkts[2] = is->is_pkts[2] + is->is_icmppkts[2];
4315 ipsl.isl_bytes[2] = is->is_bytes[2];
4316 ipsl.isl_pkts[3] = is->is_pkts[3] + is->is_icmppkts[3];
4317 ipsl.isl_bytes[3] = is->is_bytes[3];
4318 ipsl.isl_src = is->is_src;
4319 ipsl.isl_dst = is->is_dst;
4320 ipsl.isl_p = is->is_p;
4321 ipsl.isl_v = is->is_v;
4322 ipsl.isl_flags = is->is_flags;
4323 ipsl.isl_tag = is->is_tag;
4324 ipsl.isl_rulen = is->is_rulen;
4325 (void) strncpy(ipsl.isl_group, is->is_group, FR_GROUPLEN);
4327 if (ipsl.isl_p == IPPROTO_TCP || ipsl.isl_p == IPPROTO_UDP) {
4328 ipsl.isl_sport = is->is_sport;
4329 ipsl.isl_dport = is->is_dport;
4330 if (ipsl.isl_p == IPPROTO_TCP) {
4331 ipsl.isl_state[0] = is->is_state[0];
4332 ipsl.isl_state[1] = is->is_state[1];
4334 } else if (ipsl.isl_p == IPPROTO_ICMP) {
4335 ipsl.isl_itype = is->is_icmp.ici_type;
4336 } else if (ipsl.isl_p == IPPROTO_ICMPV6) {
4337 ipsl.isl_itype = is->is_icmp.ici_type;
4339 ipsl.isl_ps.isl_filler[0] = 0;
4340 ipsl.isl_ps.isl_filler[1] = 0;
4343 items[0] = &ipsl;
4344 sizes[0] = sizeof(ipsl);