PLEDGE_DNS
if ((p->p_pledge & (PLEDGE_INET | PLEDGE_UNIX | PLEDGE_DNS)))
if ((pledge & (PLEDGE_INET|PLEDGE_UNIX|PLEDGE_DNS)) == 0)
if ((pledge & PLEDGE_DNS)) {
if (ISSET(pledge, PLEDGE_DNS))
return pledge_fail(p, EPERM, PLEDGE_DNS);
[SYS_socket] = PLEDGE_INET | PLEDGE_UNIX | PLEDGE_DNS,
[SYS_connect] = PLEDGE_INET | PLEDGE_UNIX | PLEDGE_DNS,
[SYS_bind] = PLEDGE_INET | PLEDGE_UNIX | PLEDGE_DNS,
{ "dns", PLEDGE_DNS },
if ((ple & PLEDGE_DNS) && (nip == PLEDGE_RPATH))
if ((pledge & (PLEDGE_ROUTE | PLEDGE_INET | PLEDGE_DNS))) {
return (pledge_fail(p, EPERM, PLEDGE_DNS));
{ PLEDGE_DNS, "dns" },