Index: trunk/Nebulous/nebclient/src/nebclient.h
===================================================================
--- trunk/Nebulous/nebclient/src/nebclient.h	(revision 20110)
+++ trunk/Nebulous/nebclient/src/nebclient.h	(revision 20209)
@@ -4,5 +4,5 @@
  * Copyright (C) 2005  Joshua Hoblitt
  *
- * $Id: nebclient.h,v 1.33 2008-10-13 22:11:09 jhoblitt Exp $
+ * $Id: nebclient.h,v 1.34 2008-10-16 23:53:01 jhoblitt Exp $
  */
 
@@ -20,4 +20,5 @@
 
 typedef enum { NEB_READ, NEB_WRITE } nebRW;
+typedef enum { NEB_CREATE, NEB_REPLACE } nebCR;
 
 /** Represents a "connection" to a Nebulous server
@@ -142,4 +143,16 @@
 );
 
+/** Set an Xattr on a storage object
+ *
+ * @return true on success
+ */
+bool nebSetXattr(
+    nebServer *server,                  ///< nebServer object
+    const char *key,                    ///< storage object key (name)
+    const char *name,                   ///< xattr name
+    const char *value,                  ///< xattr value
+    nebCR flag                          ///< flag: "create"|"replace"
+);
+
 /** Lists all instances of a storage object
  *
