| Kernel v2.5.75 /lib/kobject.c |
|---|
 2.5.75
 lib
 kobject.c
diff -Nru a/lib/kobject.c b/lib/kobject.c
--- a/lib/kobject.c Thu Jul 10 13:16:28 2003
+++ b/lib/kobject.c Thu Jul 10 13:16:28 2003
@@ -314,6 +314,21 @@
}
/**
+ * kobject_rename - change the name of an object
+ * @kobj: object in question.
+ * @new_name: object's new name
+ */
+
+void kobject_rename(struct kobject * kobj, char *new_name)
+{
+ kobj = kobject_get(kobj);
+ if (!kobj)
+ return;
+ sysfs_rename_dir(kobj, new_name);
+ kobject_put(kobj);
+}
+
+/**
* kobject_del - unlink kobject from hierarchy.
* @kobj: object.
*/
|