[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@18.188.145.158: ~ $
/* Authors: Jason Tang <jtang@tresys.com>
 *
 * Copyright (C) 2005 Tresys Technology, LLC
 *
 *  This library is free software; you can redistribute it and/or
 *  modify it under the terms of the GNU Lesser General Public
 *  License as published by the Free Software Foundation; either
 *  version 2.1 of the License, or (at your option) any later version.
 *
 *  This library is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 *  Lesser General Public License for more details.
 *
 *  You should have received a copy of the GNU Lesser General Public
 *  License along with this library; if not, write to the Free Software
 *  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 */

#ifndef _SEPOL_AVRULE_BLOCK_H_
#define _SEPOL_AVRULE_BLOCK_H_

#include <sepol/policydb/policydb.h>
#include <sys/cdefs.h>

__BEGIN_DECLS

extern avrule_block_t *avrule_block_create(void);
extern void avrule_block_destroy(avrule_block_t * x);
extern avrule_decl_t *avrule_decl_create(uint32_t decl_id);
extern void avrule_decl_destroy(avrule_decl_t * x);
extern void avrule_block_list_destroy(avrule_block_t * x);
extern avrule_decl_t *get_avrule_decl(policydb_t * p, uint32_t decl_id);
extern cond_list_t *get_decl_cond_list(policydb_t * p,
				       avrule_decl_t * decl,
				       cond_list_t * cond);
extern int is_id_enabled(char *id, policydb_t * p, int symbol_table);
extern int is_perm_enabled(char *class_id, char *perm_id, policydb_t * p);

__END_DECLS
#endif

Filemanager

Name Type Size Permission Actions
avrule_block.h File 1.58 KB 0644
avtab.h File 4.61 KB 0644
conditional.h File 4.6 KB 0644
constraint.h File 2.47 KB 0644
context.h File 2.19 KB 0644
ebitmap.h File 3.08 KB 0644
expand.h File 3.55 KB 0644
flask.h File 4.88 KB 0644
flask_types.h File 1.72 KB 0644
hashtab.h File 4.18 KB 0644
hierarchy.h File 1.76 KB 0644
link.h File 498 B 0644
mls_types.h File 4.26 KB 0644
module.h File 1.48 KB 0644
polcaps.h File 694 B 0644
policydb.h File 24.91 KB 0644
services.h File 8.32 KB 0644
sidtab.h File 1.91 KB 0644
symtab.h File 1.06 KB 0644
util.h File 1.41 KB 0644