Home
last modified time | relevance | path

Searched refs:ackvector (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/sys/netinet/
H A Ddccp_tcplike.c914 free(cb->pcb->ackvector, M_PCB); in tcplike_recv_free()
928 u_char ackvector[16]; in tcplike_recv_packet_recv() local
995 avsize = dccp_generate_ackvector(cb->pcb, ackvector); in tcplike_recv_packet_recv()
996 TCPLIKE_DEBUG((LOG_INFO, "recv_packet avsize %d ackvector %d\n", avsize, ackvector)); in tcplike_recv_packet_recv()
999 dccp_add_option(cb->pcb, DCCP_OPT_ACK_VECTOR0, ackvector, avsize); in tcplike_recv_packet_recv()
H A Ddccp_usrreq.c2755 if (dp->ackvector != 0) { in dccp_use_ackvector()
2761 dp->ackvector = malloc(dp->av_size/4, M_PCB, M_NOWAIT | M_ZERO); in dccp_use_ackvector()
2762 if (dp->ackvector == 0) { in dccp_use_ackvector()
2768 memset(dp->ackvector, 0xff, dp->av_size/4); in dccp_use_ackvector()
2770 dp->av_hp = dp->ackvector; in dccp_use_ackvector()
2799 if (t >= (dp->ackvector + (dp->av_size/4))) in dccp_update_ackvector()
2847 if (t >= (dp->ackvector + (dp->av_size/4))) in dccp_increment_ackvector()
2859 dc = (dp->ackvector + (dp->av_size/4)) - dp->av_hp; in dccp_increment_ackvector()
2861 memcpy (n+dc, dp->ackvector, dp->av_hp - dp->ackvector); /* start to tail */ in dccp_increment_ackvector()
2863 free (dp->ackvector, M_PCB); in dccp_increment_ackvector()
[all …]
H A Ddccp_var.h109 u_char *ackvector; /* For acks, 2 bits per packet */ member