Lines Matching refs:proto

411 	ct->proto.dccp.role[IP_CT_DIR_ORIGINAL] = CT_DCCP_ROLE_CLIENT;  in dccp_new()
412 ct->proto.dccp.role[IP_CT_DIR_REPLY] = CT_DCCP_ROLE_SERVER; in dccp_new()
413 ct->proto.dccp.state = CT_DCCP_NONE; in dccp_new()
414 ct->proto.dccp.last_pkt = DCCP_PKT_REQUEST; in dccp_new()
415 ct->proto.dccp.last_dir = IP_CT_DIR_ORIGINAL; in dccp_new()
416 ct->proto.dccp.handshake_seq = 0; in dccp_new()
551 role = ct->proto.dccp.role[dir]; in nf_conntrack_dccp_packet()
552 old_state = ct->proto.dccp.state; in nf_conntrack_dccp_packet()
561 ct->proto.dccp.role[dir] = CT_DCCP_ROLE_CLIENT; in nf_conntrack_dccp_packet()
562 ct->proto.dccp.role[!dir] = CT_DCCP_ROLE_SERVER; in nf_conntrack_dccp_packet()
567 ct->proto.dccp.handshake_seq = dccp_hdr_seq(dh); in nf_conntrack_dccp_packet()
572 dccp_ack_seq(dh) == ct->proto.dccp.handshake_seq) in nf_conntrack_dccp_packet()
581 if (ct->proto.dccp.last_dir == !dir && in nf_conntrack_dccp_packet()
582 ct->proto.dccp.last_pkt == DCCP_PKT_REQUEST && in nf_conntrack_dccp_packet()
584 ct->proto.dccp.role[!dir] = CT_DCCP_ROLE_CLIENT; in nf_conntrack_dccp_packet()
585 ct->proto.dccp.role[dir] = CT_DCCP_ROLE_SERVER; in nf_conntrack_dccp_packet()
586 ct->proto.dccp.handshake_seq = dccp_hdr_seq(dh); in nf_conntrack_dccp_packet()
590 ct->proto.dccp.last_dir = dir; in nf_conntrack_dccp_packet()
591 ct->proto.dccp.last_pkt = type; in nf_conntrack_dccp_packet()
602 ct->proto.dccp.last_dir = dir; in nf_conntrack_dccp_packet()
603 ct->proto.dccp.last_pkt = type; in nf_conntrack_dccp_packet()
604 ct->proto.dccp.state = new_state; in nf_conntrack_dccp_packet()
620 switch (ct->proto.dccp.state) { in dccp_can_early_drop()
635 seq_printf(s, "%s ", dccp_state_names[ct->proto.dccp.state]); in dccp_print_conntrack()
649 if (nla_put_u8(skb, CTA_PROTOINFO_DCCP_STATE, ct->proto.dccp.state)) in dccp_to_nlattr()
656 ct->proto.dccp.role[IP_CT_DIR_ORIGINAL]) || in dccp_to_nlattr()
658 cpu_to_be64(ct->proto.dccp.handshake_seq), in dccp_to_nlattr()
707 ct->proto.dccp.state = nla_get_u8(tb[CTA_PROTOINFO_DCCP_STATE]); in nlattr_to_dccp()
709 ct->proto.dccp.role[IP_CT_DIR_ORIGINAL] = CT_DCCP_ROLE_CLIENT; in nlattr_to_dccp()
710 ct->proto.dccp.role[IP_CT_DIR_REPLY] = CT_DCCP_ROLE_SERVER; in nlattr_to_dccp()
712 ct->proto.dccp.role[IP_CT_DIR_ORIGINAL] = CT_DCCP_ROLE_SERVER; in nlattr_to_dccp()
713 ct->proto.dccp.role[IP_CT_DIR_REPLY] = CT_DCCP_ROLE_CLIENT; in nlattr_to_dccp()
716 ct->proto.dccp.handshake_seq = in nlattr_to_dccp()