Lines Matching defs:ru
1881 isakmp_info_recv_r_u (phase1_handle_t *iph1, struct isakmp_pl_ru *ru, u_int32_t msgid)
1912 memcpy(ru_ack->i_ck, ru->i_ck, sizeof(cookie_t));
1913 memcpy(ru_ack->r_ck, ru->r_ck, sizeof(cookie_t));
1914 ru_ack->data = ru->data;
1939 isakmp_info_recv_r_u_ack (phase1_handle_t *iph1, struct isakmp_pl_ru *ru, u_int32_t msgid)
1946 * => ru->data <= iph2->dpd_seq &&
1947 * ru->data >= iph2->dpd_seq - iph2->dpd_fails ? */
1948 if (ntohl(ru->data) != iph1->dpd_seq) {
1951 ntohl(ru->data), iph1->dpd_seq);
1955 if (memcmp(ru->i_ck, iph1->index.i_ck, sizeof(cookie_t)) ||
1956 memcmp(ru->r_ck, iph1->index.r_ck, sizeof(cookie_t))) {
2003 struct isakmp_pl_ru *ru;
2038 tlen = sizeof(*ru);
2049 ru = (struct isakmp_pl_ru *)payload->v;
2050 ru->h.np = ISAKMP_NPTYPE_NONE;
2051 ru->h.len = htons(tlen);
2052 ru->doi = htonl(IPSEC_DOI);
2053 ru->type = htons(ISAKMP_NTYPE_R_U_THERE);
2054 ru->proto_id = IPSECDOI_PROTO_ISAKMP; /* XXX ?*/
2055 ru->spi_size = sizeof(isakmp_index);
2057 memcpy(ru->i_ck, iph1->index.i_ck, sizeof(cookie_t));
2058 memcpy(ru->r_ck, iph1->index.r_ck, sizeof(cookie_t));
2066 ru->data = htonl(iph1->dpd_seq);