File: sdext_flags.h

package info (click to toggle)
reiser4progs 1.0.6-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 5,348 kB
  • ctags: 3,714
  • sloc: ansic: 33,468; sh: 8,489; makefile: 1,012
file content (22 lines) | stat: -rw-r--r-- 524 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/* Copyright (C) 2001-2005 by Hans Reiser, licensing governed by
   reiser4progs/COPYING.
   
   sdext_flags.h -- inode flags stat data extension plugin. */

#ifndef SDEXT_FLAGS_H
#define SDEXT_FLAGS_H

#include <aal/libaal.h>
#include <reiser4/plugin.h>

typedef struct sdext_flags {
	d32_t flags;
} __attribute__((packed)) sdext_flags_t;

extern reiser4_core_t *sdext_flags_core;

#define sdext_flags_get_flags(ext)	 aal_get_le32(ext, flags)
#define sdext_flags_set_flags(ext, val)  aal_set_le32(ext, flags, val)

#endif