|
@@ -114,5 +114,14 @@ extern bool sysfs_streq(const char *s1, const char *s2);
|
|
|
extern ssize_t memory_read_from_buffer(void *to, size_t count, loff_t *ppos,
|
|
|
const void *from, size_t available);
|
|
|
|
|
|
+/**
|
|
|
+ * strstarts - does @str start with @prefix?
|
|
|
+ * @str: string to examine
|
|
|
+ * @prefix: prefix to look for.
|
|
|
+ */
|
|
|
+static inline bool strstarts(const char *str, const char *prefix)
|
|
|
+{
|
|
|
+ return strncmp(str, prefix, strlen(prefix)) == 0;
|
|
|
+}
|
|
|
#endif
|
|
|
#endif /* _LINUX_STRING_H_ */
|