1QB_RB_CHOWN(3)             libqb Programmer's Manual            QB_RB_CHOWN(3)
2
3
4

NAME

6       qb_rb_chown - Like 'chown', it changes the owner and group of the ring‐
7       buffer's resources.
8
9

SYNOPSIS

11       #include <qb/qbrb.h>
12
13       int32_t qb_rb_chown(
14           qb_ringbuffer_t   *rb, /* ringbuffer instance */
15           uid_t              owner,    /* uid of the owner to change to */
16           gid_t              group    /* gid of the group to change to */
17       );
18

PARAMS

20       rb    ringbuffer instance
21
22       owner uid of the owner to change to
23
24       group gid of the group to change to
25

DESCRIPTION

RETURN VALUE

28       status (0 = ok, -errno for error)
29

SEE ALSO

31       qb_rb_close(3), qb_rb_refcount_get(3), qb_rb_chmod(3), qb_rb_open(3),
32       qb_rb_write_to_file(3), qb_rb_create_from_file(3),
33       qb_rb_chunks_used(3), qb_rb_chunk_reclaim(3), qb_rb_space_used(3),
34       qb_rb_chunk_write(3), qb_rb_shared_user_data_get(3),
35       qb_rb_chunk_commit(3), qb_rb_chunk_peek(3), qb_rb_space_free(3),
36       qb_rb_name_get(3), qb_rb_chunk_alloc(3), qb_rb_chunk_read(3)
37
39       Copyright (C) 2010-2020 Red Hat, Inc.
40
41
42
43LIBQB                             2022-03-23                    QB_RB_CHOWN(3)
Impressum