priv_mask 子例程

用途

将两个特权集的交集存储到新的特权集中。

安全性库 (libc.a)

语法

#include <userpriv.h>
#include <sys/priv.h>

void priv_mask(privg_t pv1, privg_t pv2, privg_t pv3)

描述

priv_mask 子例程计算由 pv1pv2 参数指定的特权集的交集,并将结果存储到 pv3 参数中。

参数

描述
pv1 指定特权集。
pv2 指定特权集。
pv3 指定用于存储 pv1pv2 参数的交集的位置。

返回值

priv_mask 子例程不返回任何值。

错误

未设置 errno 值。