---
name: "gfs_acl_set_permset"
section: "3"
platform: "linux"
package: "libgfarm-dev"
version: "2.7.20+dfsg-1.2+b1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/gfs_acl_set_permset"
---

# gfs\_acl\_set\_permset(3)

set the permission set in a Gfarm ACL entry

## NAME

gfs\_acl\_set\_permset - set the permission set in a Gfarm ACL entry

## SYNOPSIS

```
#include <gfarm/gfarm.h>
```

**gfarm\_error\_t gfs\_acl\_set\_permset(gfarm\_acl\_entry\_t** *entry\_d***, gfarm\_acl\_permset\_t** *permset\_d***);**

## INPUT ARGUMENTS

*entry\_d*

An ACL entry descriptor.

*permset\_d*

An ACL permission set.

## RETURN VALUES

**GFARM\_ERR\_NO\_ERROR**

The function terminated successfully.

Others

An error except the above occurred. The reason is shown by **gfarm\_error\_string**(3).

## SEE ALSO

[**gfs\_acl\_add\_perm**(3)](/gfs_acl_add_perm/3.md), [**gfs\_acl\_clear\_perms**(3)](/gfs_acl_clear_perms/3.md), [**gfs\_acl\_delete\_perm**(3)](/gfs_acl_delete_perm/3.md), [**gfs\_acl\_get\_perm**(3)](/gfs_acl_get_perm/3.md), [**gfs\_acl\_get\_qualifier**(3)](/gfs_acl_get_qualifier/3.md), [**gfs\_acl\_set\_qualifier**(3)](/gfs_acl_set_qualifier/3.md), [**gfs\_acl\_get\_tag\_type**(3)](/gfs_acl_get_tag_type/3.md), [**gfs\_acl\_set\_tag\_type**(3)](/gfs_acl_set_tag_type/3.md), [**gfs\_acl\_get\_permset**(3)](/gfs_acl_get_permset/3.md)
