1 /* -*- C -*-
2  *
3  * Copyright (c) 2004-2008 The Trustees of Indiana University and Indiana
4  *                         University Research and Technology
5  *                         Corporation.  All rights reserved.
6  * Copyright (c) 2004-2006 The University of Tennessee and The University
7  *                         of Tennessee Research Foundation.  All rights
8  *                         reserved.
9  * Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
10  *                         University of Stuttgart.  All rights reserved.
11  * Copyright (c) 2004-2005 The Regents of the University of California.
12  *                         All rights reserved.
13  * Copyright (c) 2009      Cisco Systems, Inc.  All rights reserved.
14  * Copyright (c) 2014-2018 Intel, Inc. All rights reserved.
15  * $COPYRIGHT$
16  *
17  * Additional copyrights may follow
18  *
19  * $HEADER$
20  *
21  */
22 #ifndef PLOG_SYSLOG_H
23 #define PLOG_SYSLOG_H
24 
25 #include "pmix_config.h"
26 
27 #include "src/mca/plog/plog.h"
28 
29 BEGIN_C_DECLS
30 
31 /*
32  * Plog interfaces
33  */
34 
35 typedef struct {
36     pmix_plog_base_component_t super;
37     int console;
38     int level;
39     int facility;
40 } pmix_plog_syslog_component_t;
41 
42 PMIX_EXPORT extern pmix_plog_syslog_component_t mca_plog_syslog_component;
43 extern pmix_plog_module_t pmix_plog_syslog_module;
44 
45 END_C_DECLS
46 
47 #endif
48