version 1.7, 2011/11/23 09:55:28 |
version 1.8, 2011/11/26 22:38:11 |
|
|
char *arch; /* arch (or empty string) */ |
char *arch; /* arch (or empty string) */ |
char *desc; /* description (from Nd) */ |
char *desc; /* description (from Nd) */ |
unsigned int rec; /* record in index */ |
unsigned int rec; /* record in index */ |
/* |
/* |
* The index volume. This indexes into the array of directories |
* The index volume. This indexes into the array of directories |
* searched for manual page databases. |
* searched for manual page databases. |
*/ |
*/ |
unsigned int volume; |
unsigned int volume; |
}; |
}; |
|
|
struct opts { |
struct opts { |
|
|
|
|
struct expr; |
struct expr; |
|
|
int apropos_search(int, char **, const struct opts *, |
int apropos_search(int, char **, const struct opts *, |
const struct expr *, size_t, void *, |
const struct expr *, size_t, void *, |
void (*)(struct res *, size_t, void *)); |
void (*)(struct res *, size_t, void *)); |
struct expr *exprcomp(int, char *[], size_t *); |
struct expr *exprcomp(int, char *[], size_t *); |
void exprfree(struct expr *); |
void exprfree(struct expr *); |