Lines Matching defs:smsg

480 	struct sadb_msg *smsg;
528 smsg = (struct sadb_msg *) buffer;
529 smsg->sadb_msg_version = PF_KEY_V2;
530 smsg->sadb_msg_type = SADB_X_PROMISC;
531 smsg->sadb_msg_len = (sizeof(struct sadb_msg) + j) /
533 smsg->sadb_msg_seq = 0;
583 smsg = (struct sadb_msg *) buffer;
584 smsg->sadb_msg_version = PF_KEY_V2;
585 smsg->sadb_msg_type = SADB_X_PROMISC;
586 smsg->sadb_msg_len = (sizeof(struct sadb_msg) + j) /
588 smsg->sadb_msg_seq = 0;
1137 struct sadb_msg *smsg;
1178 smsg = (struct sadb_msg *) freeme;
1179 smsg->sadb_msg_version = PF_KEY_V2;
1180 smsg->sadb_msg_type = SADB_X_PROMISC;
1181 smsg->sadb_msg_len = (sizeof(struct sadb_msg) + len) /
1183 smsg->sadb_msg_seq = curproc->p_p->ps_pid;
1221 smsg = (struct sadb_msg *) headers[0];
1222 switch (smsg->sadb_msg_type) {
1230 sa1->tdb_satype = smsg->sadb_msg_satype;
1291 smsg->sadb_msg_satype != SADB_SATYPE_ESP)) {
1300 SADB_X_GETSPROTO(smsg->sadb_msg_satype));
1317 newsa->tdb_satype = smsg->sadb_msg_satype;
1375 newsa->tdb_seq = smsg->sadb_msg_seq;
1466 smsg->sadb_msg_satype != SADB_SATYPE_ESP)) {
1474 SADB_X_GETSPROTO(smsg->sadb_msg_satype));
1497 newsa->tdb_satype = smsg->sadb_msg_satype;
1558 newsa->tdb_seq = smsg->sadb_msg_seq;
1585 SADB_X_GETSPROTO(smsg->sadb_msg_satype));
1624 SADB_X_GETSPROTO(smsg->sadb_msg_satype));
1719 switch (smsg->sadb_msg_satype) {
1731 (u_int8_t *) &(smsg->sadb_msg_satype));
1769 SADB_X_GETSPROTO(smsg->sadb_msg_satype));
1848 if (smsg->sadb_msg_satype == 0)
1849 smsg->sadb_msg_satype = SADB_SATYPE_ESP;
1976 ipo->ipo_sproto = SADB_X_GETSPROTO(smsg->sadb_msg_satype);
2051 if (!smsg->sadb_msg_seq ||
2052 (smsg->sadb_msg_seq == kp->kcb_pid)) {
2068 j = smsg->sadb_msg_satype ? 1 : 0;
2103 smsg->sadb_msg_errno = abs(rval);
2111 if ((seen & sadb_exts_allowed_out[smsg->sadb_msg_type])
2117 if ((seen & sadb_exts_required_out[smsg->sadb_msg_type]) !=
2118 sadb_exts_required_out[smsg->sadb_msg_type]) {
2157 struct sadb_msg *smsg;
2197 smsg = (struct sadb_msg *) headers[0];
2198 smsg->sadb_msg_version = PF_KEY_V2;
2199 smsg->sadb_msg_type = SADB_ACQUIRE;
2200 smsg->sadb_msg_len = i / sizeof(uint64_t);
2201 smsg->sadb_msg_seq = *seq;
2204 smsg->sadb_msg_satype = SADB_SATYPE_ESP;
2206 smsg->sadb_msg_satype = SADB_SATYPE_AH;
2208 smsg->sadb_msg_satype = SADB_X_SATYPE_IPCOMP;
2337 PFKEYV2_SENDMESSAGE_REGISTERED, NULL, smsg->sadb_msg_satype, 0,
2359 struct sadb_msg *smsg;
2397 smsg = (struct sadb_msg *) headers[0];
2398 smsg->sadb_msg_version = PF_KEY_V2;
2399 smsg->sadb_msg_type = SADB_EXPIRE;
2400 smsg->sadb_msg_satype = tdb->tdb_satype;
2401 smsg->sadb_msg_len = i / sizeof(uint64_t);
2404 smsg->sadb_msg_seq = pfkeyv2_seq++;