X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=yaffs_nameval.h;h=951e64f872b644595a119112a1073af8d4c72cc7;hp=a9d4a0ae2384693c5a13e2b8587abc002d0b828b;hb=33308768bd24abe4e1f59c5025a3dd824119ae1d;hpb=f792554ed6d0b514dfb040097033417d8e41f420 diff --git a/yaffs_nameval.h b/yaffs_nameval.h index a9d4a0a..951e64f 100644 --- a/yaffs_nameval.h +++ b/yaffs_nameval.h @@ -1,7 +1,7 @@ /* * YAFFS: Yet another Flash File System . A NAND-flash specific file system. * - * Copyright (C) 2002-2010 Aleph One Ltd. + * Copyright (C) 2002-2011 Aleph One Ltd. * for Toby Churchill Ltd and Brightstar Engineering * * Created by Charles Manning @@ -12,16 +12,17 @@ * * Note: Only YAFFS headers are LGPL, YAFFS C code is covered by GPL. */ + #ifndef __NAMEVAL_H__ #define __NAMEVAL_H__ #include "yportenv.h" -int nval_del(char *xb, int xb_size, const YCHAR *name); -int nval_set(char *xb, int xb_size, const YCHAR *name, const char *buf, int bsize, int flags); -int nval_get(const char *xb, int xb_size, const YCHAR *name, char *buf, int bsize); +int nval_del(char *xb, int xb_size, const YCHAR * name); +int nval_set(char *xb, int xb_size, const YCHAR * name, const char *buf, + int bsize, int flags); +int nval_get(const char *xb, int xb_size, const YCHAR * name, char *buf, + int bsize); int nval_list(const char *xb, int xb_size, char *buf, int bsize); -int nval_load(char *xb, int xb_size, const char *src, int src_size); -int nval_save(const char *xb, int xb_size, char *dest, int dest_size); - +int nval_hasvalues(const char *xb, int xb_size); #endif