AddAnyPortMapping: check against NULL

this avoids a crash in strcasecmp by passing an empty protocol argument
This commit is contained in:
Steven Mestdagh 2019-03-09 10:20:47 +01:00 committed by Thomas Bernard
parent a613992892
commit dedbee16b1
1 changed files with 1 additions and 1 deletions

View File

@ -598,7 +598,7 @@ AddAnyPortMapping(struct upnphttp * h, const char * action, const char * ns)
if(leaseduration == 0)
leaseduration = 604800;
if (!int_ip || !ext_port || !int_port)
if (!int_ip || !ext_port || !int_port || !protocol)
{
ClearNameValueList(&data);
SoapError(h, 402, "Invalid Args");