]> code.delx.au - pulseaudio/blobdiff - src/pulsecore/core-util.h
core-util: introduce pa_get_host_name_malloc() and pa_get_user_name_malloc()
[pulseaudio] / src / pulsecore / core-util.h
index 442815f1c305b2843b04404d502a4d4f8027d155..91a4c55a3e13eda194f531ab7b2c730d5e6159a8 100644 (file)
@@ -141,6 +141,8 @@ size_t pa_vsnprintf(char *str, size_t size, const char *format, va_list ap);
 
 char *pa_truncate_utf8(char *c, size_t l);
 
+int pa_match(const char *expr, const char *v);
+
 char *pa_getcwd(void);
 char *pa_make_path_absolute(const char *p);
 pa_bool_t pa_is_path_absolute(const char *p);
@@ -199,7 +201,11 @@ pa_bool_t pa_in_system_mode(void);
 
 #define pa_streq(a,b) (!strcmp((a),(b)))
 
+char *pa_get_host_name_malloc(void);
+char *pa_get_user_name_malloc(void);
+
 char *pa_machine_id(void);
+char *pa_session_id(void);
 char *pa_uname_string(void);
 
 #ifdef HAVE_VALGRIND_MEMCHECK_H
@@ -219,4 +225,6 @@ char *pa_replace(const char*s, const char*a, const char *b);
 
 char *pa_unescape(char *p);
 
+char *pa_realpath(const char *path);
+
 #endif