Fix rule number truncation, use uint16_t type to specify rulenum.

PR:		224555
MFC after:	1 week
This commit is contained in:
Andrey V. Elsukov 2017-12-24 01:55:12 +00:00
parent 6986f58f53
commit c690824a91

View File

@ -2256,12 +2256,13 @@ do_range_cmd(int cmd, ipfw_range_tlv *rt)
void
ipfw_sets_handler(char *av[])
{
uint32_t masks[2];
int i;
uint8_t cmd, rulenum;
ipfw_range_tlv rt;
char *msg;
size_t size;
uint32_t masks[2];
int i;
uint16_t rulenum;
uint8_t cmd;
av++;
memset(&rt, 0, sizeof(rt));