int sc_width(void);
int build_form (char *, char *, int *, char *, char *, char *, char *,
char *, char *);
-int sendsbr (char **, int, char *, char *, struct stat *, int, char *, int);
+int sendsbr (char **, int, char *, char *, struct stat *, int);
int SOprintf (char *, ...);
int what_now (char *, int, int, char *, char *,
int, struct msgs *, char *, int, char *, int);
int writeBase64 (unsigned char *, size_t, unsigned char *);
int writeBase64raw (unsigned char *, size_t, unsigned char *);
+/*
+ * prototypes to support whatnow attach
+ */
+int attach(char *, char *, char *, size_t, char *, size_t, int);
+void clean_up_temporary_files(const char *, const char *);
+char *mime_type(const char *);
+char *construct_build_directive(char *, const char *, int);
+
/*
* credentials management
*/