]> git.ipfire.org Git - thirdparty/systemd.git/blame - udevdb.h
[PATCH] v006
[thirdparty/systemd.git] / udevdb.h
CommitLineData
8e41d35d
DS
1/*
2 * udevdb header file
3 */
4#ifndef _UDEVDB_H_
5#define _UDEVDB_H_
6
dbfc520c
DS
7/* Udevdb initialization flags */
8#define UDEVDB_DEFAULT 0 /* Defaults database to use file */
9#define UDEVDB_INTERNAL 1 /* Don't store db on disk, use in memory */
10
8e41d35d 11/* Function Prototypes */
dbfc520c
DS
12extern void udevdb_exit(void);
13extern int udevdb_init(int init_flag);
5840bc63
GKH
14
15extern int udevdb_add_dev(const char *path, const struct udevice *dev);
16extern struct udevice *udevdb_get_dev(const char *path);
a9ce0a41 17extern int udevdb_delete_dev(const char *path);
8e41d35d
DS
18
19#endif /* _UDEVDB_H_ */