crdup 内核服务

用途

将凭证结构复制到新结构。

语法

 

#include <sys/cred.h>

 

struct ucred * crdup ( cr)
struct ucred * cr;

参数

描述
cr 一个指向要复制的凭证结构的指针。

描述

克拉杜普 内核服务分配新的凭证结构,该结构是根据 参数的内容初始化的。

执行环境

仅可从 流程环境 调用 克拉杜普 内核服务。

返回值

描述
非零值 指向新分配和初始化的凭证结构的指针。
零值 内核服务在尝试为凭证结构分配锁定内存时发生错误。