+/*
+ * Fetch a parameter value from a parameter structure, converting it to
+ * the local character set.
+ *
+ * Arguments are:
+ *
+ * pm - Pointer to parameter structure
+ * replace - If characters in the parameter list cannot be converted to
+ * the local character set, replace with this character.
+ *
+ * Returns a pointer to the parameter value. Memory is stored in an
+ * internal buffer, so the returned value is only valid until the next
+ * call to get_param_value() or get_param() (get_param() uses get_param_value()
+ * internally).
+ */
+char *get_param_value(PM pm, char replace);
+
+/*
+ * Display MIME message(s) on standard out.
+ *
+ * Arguments are:
+ *
+ * cts - NULL terminated array of CT structures for messages
+ * to display
+ * concat - If true, concatenate all MIME parts. If false, show each
+ * MIME part under a separate pager.
+ * textonly - If true, only display "text" MIME parts
+ * inlineonly - If true, only display MIME parts that are marked with
+ * a disposition of "inline" (includes parts that lack a
+ * Content-Disposition header).
+ * markerform - The name of a file containg mh-format(5) code used to
+ * display markers about non-displayed MIME parts.
+ */
+void show_all_messages(CT *cts, int concat, int textonly, int inlineonly,
+ char *markerform);
+