119dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project/*
219dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project * profile_helpers.h -- Function prototypes for profile helper functions
319dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project *
419dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project * Copyright (C) 2006 by Theodore Ts'o.
519dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project *
619dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project * %Begin-Header%
719dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project * This file may be redistributed under the terms of the GNU Public
819dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project * License.
919dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project * %End-Header%
1019dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project */
1119dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project
1219dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Projectlong profile_get_values
1319dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project	(profile_t profile, const char *const *names, char ***ret_values);
1419dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project
1519dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Projectvoid profile_free_list
1619dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project	(char **list);
1719dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project
1819dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Projectlong profile_get_relation_names
1919dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project	(profile_t profile, const char **names, char ***ret_names);
2019dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project
2119dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Projectlong profile_get_subsection_names
2219dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project	(profile_t profile, const char **names, char ***ret_names);
2319dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project
2419dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Projectvoid profile_release_string (char *str);
2519dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project
2619dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Projectlong profile_init_path
2719dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project	(const char * filelist, profile_t *ret_profile);
2819dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project
29