~ubuntu-branches/ubuntu/karmic/sed/karmic

« back to all changes in this revision

Viewing changes to lib/se-selinux.in.h

  • Committer: Bazaar Package Importer
  • Author(s): Clint Adams
  • Date: 2009-07-22 18:11:39 UTC
  • mfrom: (1.1.5 upstream) (3.1.4 sid)
  • Revision ID: james.westby@ubuntu.com-20090722181139-nw6f06lk08ni2b4c
Tags: 4.2.1-1
* New upstream version.
* Imported Upstream version 4.2.1
* Bump to Standards-Version 3.8.2.
* Add build dependency on libselinux-dev.
* Remove postinst and prerm.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef SELINUX_SELINUX_H
 
2
# define SELINUX_SELINUX_H
 
3
 
 
4
# include <sys/types.h>
 
5
# include <errno.h>
 
6
 
 
7
typedef unsigned short security_class_t;
 
8
# define security_context_t char*
 
9
# define is_selinux_enabled() 0
 
10
 
 
11
static inline int getcon (security_context_t *con _UNUSED_PARAMETER_)
 
12
  { errno = ENOTSUP; return -1; }
 
13
static inline void freecon (security_context_t con _UNUSED_PARAMETER_) {}
 
14
 
 
15
 
 
16
static inline int getfscreatecon (security_context_t *con _UNUSED_PARAMETER_)
 
17
  { errno = ENOTSUP; return -1; }
 
18
static inline int setfscreatecon (security_context_t con _UNUSED_PARAMETER_)
 
19
  { errno = ENOTSUP; return -1; }
 
20
static inline int matchpathcon (char const *s _UNUSED_PARAMETER_,
 
21
                                mode_t m _UNUSED_PARAMETER_,
 
22
                                security_context_t *con _UNUSED_PARAMETER_)
 
23
  { errno = ENOTSUP; return -1; }
 
24
static inline int getfilecon (char const *s _UNUSED_PARAMETER_,
 
25
                              security_context_t *con _UNUSED_PARAMETER_)
 
26
  { errno = ENOTSUP; return -1; }
 
27
static inline int lgetfilecon (char const *s _UNUSED_PARAMETER_,
 
28
                               security_context_t *con _UNUSED_PARAMETER_)
 
29
  { errno = ENOTSUP; return -1; }
 
30
static inline int setfilecon (char const *s _UNUSED_PARAMETER_,
 
31
                              security_context_t con _UNUSED_PARAMETER_)
 
32
  { errno = ENOTSUP; return -1; }
 
33
static inline int lsetfilecon (char const *s _UNUSED_PARAMETER_,
 
34
                               security_context_t con _UNUSED_PARAMETER_)
 
35
  { errno = ENOTSUP; return -1; }
 
36
static inline int fsetfilecon (int fd _UNUSED_PARAMETER_,
 
37
                               security_context_t con _UNUSED_PARAMETER_)
 
38
  { errno = ENOTSUP; return -1; }
 
39
 
 
40
static inline int security_check_context
 
41
    (security_context_t con _UNUSED_PARAMETER_)
 
42
  { errno = ENOTSUP; return -1; }
 
43
static inline int security_check_context_raw
 
44
    (security_context_t con _UNUSED_PARAMETER_)
 
45
  { errno = ENOTSUP; return -1; }
 
46
static inline int setexeccon (security_context_t con _UNUSED_PARAMETER_)
 
47
  { errno = ENOTSUP; return -1; }
 
48
static inline int security_compute_create
 
49
    (security_context_t scon _UNUSED_PARAMETER_,
 
50
     security_context_t tcon _UNUSED_PARAMETER_,
 
51
     security_class_t tclass _UNUSED_PARAMETER_,
 
52
     security_context_t *newcon _UNUSED_PARAMETER_)
 
53
  { errno = ENOTSUP; return -1; }
 
54
static inline int matchpathcon_init_prefix
 
55
    (char const *path _UNUSED_PARAMETER_,
 
56
     char const *prefix _UNUSED_PARAMETER_)
 
57
  { errno = ENOTSUP; return -1; }
 
58
#endif