char * igmp_type(int param_1)
{
if (param_1 == 0x16) {
return "V2 member report";
}
if (param_1 < 0x17) {
if (param_1 == 0x11) {
return "Membership query";
}
if (param_1 == 0x12) {
return "V1 member report";
}
}
else {
if (param_1 == 0x17) {
return "Leave message";
}
if (param_1 == 0x22) {
return "V3 member report";
}
}
sprintf(&DAT_0041b9a0,"unknown: 0x%02x",param_1) //possible issue identified - semgrep
return &DAT_0041b9a0;
}