Lines Matching defs:smsg
64 struct sadb_msg smsg;
128 memset(&smsg, 0, sizeof(smsg));
129 smsg.sadb_msg_version = PF_KEY_V2;
130 smsg.sadb_msg_seq = ++sadb_msg_seq;
131 smsg.sadb_msg_pid = pid;
132 smsg.sadb_msg_len = sizeof(smsg) / 8;
133 smsg.sadb_msg_type = mtype;
134 smsg.sadb_msg_satype = satype;
286 iov[iov_cnt].iov_base = &smsg;
287 iov[iov_cnt].iov_len = sizeof(smsg);
297 smsg.sadb_msg_len += sa.sadb_sa_len;
304 smsg.sadb_msg_len += sa_spirange.sadb_spirange_len;
314 smsg.sadb_msg_len += sa_peer.sadb_address_len;
322 smsg.sadb_msg_len += sa_flowtype.sadb_protocol_len;
328 smsg.sadb_msg_len += sa_protocol.sadb_protocol_len;
337 smsg.sadb_msg_len += sa_smask.sadb_address_len;
345 smsg.sadb_msg_len += sa_dmask.sadb_address_len;
356 smsg.sadb_msg_len += sa_dst.sadb_address_len;
365 smsg.sadb_msg_len += sa_src.sadb_address_len;
378 smsg.sadb_msg_len += sa_akey.sadb_key_len;
388 smsg.sadb_msg_len += sa_ekey.sadb_key_len;
394 len = smsg.sadb_msg_len * 8;