Lines Matching defs:cmsg
383 static ossl_inline void afalg_set_op_sk(struct cmsghdr *cmsg,
386 cmsg->cmsg_level = SOL_ALG;
387 cmsg->cmsg_type = ALG_SET_OP;
388 cmsg->cmsg_len = CMSG_LEN(ALG_OP_LEN);
389 memcpy(CMSG_DATA(cmsg), &op, ALG_OP_LEN);
392 static void afalg_set_iv_sk(struct cmsghdr *cmsg, const unsigned char *iv,
397 cmsg->cmsg_level = SOL_ALG;
398 cmsg->cmsg_type = ALG_SET_IV;
399 cmsg->cmsg_len = CMSG_LEN(ALG_IV_LEN(len));
400 aiv = (struct af_alg_iv *)CMSG_DATA(cmsg);
468 struct cmsghdr *cmsg;
485 cmsg = CMSG_FIRSTHDR(&msg);
486 afalg_set_op_sk(cmsg, enc);
487 cmsg = CMSG_NXTHDR(&msg, cmsg);
488 afalg_set_iv_sk(cmsg, iv, ALG_AES_IV_LEN);