Fix the IAX IE extraction code.

This commit is contained in:
Jonathan Naylor
2024-08-07 17:33:18 +01:00
parent 0943090e60
commit c00c2a461c
2 changed files with 5 additions and 5 deletions

View File

@@ -1359,7 +1359,7 @@ std::string CFMIAXNetwork::getIEString(const unsigned char* buffer, unsigned int
return std::string((char*)(buffer + pos + 2U), len);
} else {
unsigned char len = buffer[pos + 1U];
pos += len + 1U;
pos += len + 2U;
}
}
@@ -1387,7 +1387,7 @@ uint32_t CFMIAXNetwork::getIEUInt32(const unsigned char* buffer, unsigned int le
return value;
} else {
unsigned char len = buffer[pos + 1U];
pos += len + 1U;
pos += len + 2U;
}
}
@@ -1413,7 +1413,7 @@ uint16_t CFMIAXNetwork::getIEUInt16(const unsigned char* buffer, unsigned int le
return value;
} else {
unsigned char len = buffer[pos + 1U];
pos += len + 1U;
pos += len + 2U;
}
}
@@ -1436,7 +1436,7 @@ uint8_t CFMIAXNetwork::getIEUInt8(const unsigned char* buffer, unsigned int leng
return buffer[pos + 2U];
} else {
unsigned char len = buffer[pos + 1U];
pos += len + 1U;
pos += len + 2U;
}
}

View File

@@ -19,6 +19,6 @@
#if !defined(VERSION_H)
#define VERSION_H
const char* VERSION = "20240805";
const char* VERSION = "20240807";
#endif