38 |
# include <strings.h> |
# include <strings.h> |
39 |
#endif |
#endif |
40 |
|
|
41 |
#include <md5-rsa.h> |
#include <md5.h> |
42 |
|
|
43 |
#include <mailutils/attribute.h> |
#include <mailutils/attribute.h> |
44 |
#include <mailutils/auth.h> |
#include <mailutils/auth.h> |
756 |
size_t i; |
size_t i; |
757 |
|
|
758 |
/* Sanity. */ |
/* Sanity. */ |
759 |
if (pmsg == NULL || mpd == NULL) |
if (pmsg == NULL || mpd == NULL || msgno > mpd->messages_count) |
760 |
return EINVAL; |
return EINVAL; |
761 |
|
|
762 |
monitor_rdlock (mbox->monitor); |
monitor_rdlock (mbox->monitor); |