+
+/*
+ * Function: platform_vsscanf
+ * Reads formatted data from a string.
+ *
+ * Parameters:
+ * buffer - Stored data to read.
+ * format - Format specification.
+ * arg - Variable argument list.
+ *
+ * Returns:
+ * The number of fields that are successfully converted and assigned;
+ * the return value does not include fields that were read but not
+ * assigned. A return vlaue of 0 indicated that no fields were assigned.
+ * The return value if EOF for error or if the end of the string is
+ * reached before the first conversion.
+ *
+ * Remarks:
+ * Reads data from `buffer` into the locations that are given by each
+ * argument in the `arg` argument list. Every argument in the list must
+ * be a pointer to a variable that has a type that corresponds to a
+ * type specifier in `format`. The `format` argument controls th
+ * interpretation of the input fields and has the same form and function
+ * as the `format` argument for the *scanf* function. If copying takes
+ * place between strings that overlap, the behaviour is undefined.
+ */
+int platform_vsscanf(const char *buffer, const char *format, va_list arg);
+
+/*
+ * Function: platform_localtime
+ * Convert a time value and correct for the local time zone.
+ *
+ * Parameters
+ * timer - Pointer to stored time.
+ *
+ * Returns:
+ * A pointer to a structure result, or NULL if the date passed to
+ * the function is before midnight, January 1, 1970.
+ */