Log ip version for udp

This commit is contained in:
Vadim Vetrov 2024-09-14 11:18:45 +03:00
parent 2ff83c6030
commit 8c405b81df
No known key found for this signature in database
GPG Key ID: E8A308689D7A73A5

View File

@ -273,13 +273,15 @@ int process_udp4_packet(const uint8_t *pkt, uint32_t pktlen) {
const struct udphdr *udph; const struct udphdr *udph;
const uint8_t *data; const uint8_t *data;
uint32_t dlen; uint32_t dlen;
int ipver = netproto_version(pkt, pktlen);
lgtrace_start("Got udp packet");
lgtrace_addp("IPv%d", ipver);
int ret = udp4_payload_split((uint8_t *)pkt, pktlen, int ret = udp4_payload_split((uint8_t *)pkt, pktlen,
(struct iphdr **)&iph, &iph_len, (struct iphdr **)&iph, &iph_len,
(struct udphdr **)&udph, (struct udphdr **)&udph,
(uint8_t **)&data, &dlen); (uint8_t **)&data, &dlen);
lgtrace_start("Got udp packet");
if (ret < 0) { if (ret < 0) {
lgtrace_addp("undefined"); lgtrace_addp("undefined");