-__dead void mmain_exit(struct mmain *, int);
-int mmain_getopt(struct mmain *, int,
- char *[], const char *);
-int mmain_isopt(int);
+dead_pre void mmain_exit(struct mmain *, int) dead_post;
+int mmain_getopt(struct mmain *, int, char *[],
+ const char *, const char *, void *,
+ int (*)(void *, int, const char *));