commit - 67cd13234d8d66e4faa54caa0d57ebec4ba2e527
commit + 332b3141862058633cc02e659ba3df0eb5e3e25c
blob - f2aa578f422c6b10f1a572e69f231437d332db95
blob + 5838abb8be9d0cd93177c84b49f0fc730a39ed67
--- opensmtpd.c
+++ opensmtpd.c
char *params, char *linedup)
{
char *end;
- const char *errstr;
+ const char *errstr = NULL;
unsigned long imsgid;
uint32_t msgid;
size_t i, msgsz;
linedup);
params = end + 1;
- msgsz = strtonum(params, 0, SIZE_MAX, &errstr);
+ msgsz = strtonum(params, 0, UINT32_MAX, &errstr);
if (errstr != NULL)
osmtpd_errx(1, "Invalid line received: invalid msg size: %s",
linedup);