LCOV - code coverage report
Current view: top level - shared - clean-ipc.h (source / functions) Hit Total Coverage
Test: main_coverage.info Lines: 0 2 0.0 %
Date: 2019-08-22 15:41:25 Functions: 0 1 0.0 %

          Line data    Source code
       1             : /* SPDX-License-Identifier: LGPL-2.1+ */
       2             : #pragma once
       3             : 
       4             : #include <sys/types.h>
       5             : 
       6             : #include "user-util.h"
       7             : 
       8             : int clean_ipc_internal(uid_t uid, gid_t gid, bool rm);
       9             : 
      10             : /* Remove all IPC objects owned by the specified UID or GID */
      11             : int clean_ipc_by_uid(uid_t uid);
      12             : int clean_ipc_by_gid(gid_t gid);
      13             : 
      14             : /* Check if any IPC object owned by the specified UID or GID exists, returns > 0 if so, == 0 if not */
      15           0 : static inline int search_ipc(uid_t uid, gid_t gid) {
      16           0 :         return clean_ipc_internal(uid, gid, false);
      17             : }

Generated by: LCOV version 1.14