+gs_retval_t str_equal( struct gs_string * str1, struct gs_string * str2)
+{
+ gs_int32_t x;
+
+ if (str1->length != str2->length)
+ return -1;
+
+ for(x=0;x<str1->length;x++) {
+ if (str1->data[x]!=str2->data[x]) {
+ return -1;
+ }
+ }
+
+ return 0;
+}
+