Chromium Code Reviews| Index: host/include/crossystem.h |
| diff --git a/host/include/crossystem.h b/host/include/crossystem.h |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..02a975a8a8071cdafdeefcc4c844adeb6793ca81 |
| --- /dev/null |
| +++ b/host/include/crossystem.h |
| @@ -0,0 +1,30 @@ |
| +/* Copyright (c) 2011 The Chromium OS Authors. All rights reserved. |
| + * Use of this source code is governed by a BSD-style license that can be |
| + * found in the LICENSE file. |
| + */ |
| + |
| +#ifndef VBOOT_REFERENCE_CROSSYSTEM_H_ |
| +#define VBOOT_REFERENCE_CROSSYSTEM_H_ |
| + |
| +/* Reads a system property integer. |
| + * |
| + * Returns the property value, or -1 if error. */ |
| +int VbGetSystemPropertyInt(const char* name); |
| + |
| +/* Read a system property string into a destination buffer of the specified |
| + * size. |
|
Bill Richardson
2011/02/07 18:49:51
Might also comment that the returned string will b
|
| + * |
| + * Returns the passed buffer, or NULL if error. */ |
| +const char* VbGetSystemPropertyString(const char* name, char* dest, int size); |
| + |
| +/* Sets a system property integer. |
| + * |
| + * Returns 0 if success, -1 if error. */ |
| +int VbSetSystemPropertyInt(const char* name, int value); |
| + |
| +/* Set a system property string. |
| + * |
| + * Returns 0 if success, -1 if error. */ |
| +int VbSetSystemPropertyString(const char* name, const char* value); |
| + |
| +#endif /* VBOOT_REFERENCE__CROSSYSTEM_H_ */ |