- GOOSE sec: don't include the extension into the GOOSE length field

v1.6_develop_329_GOOSE_signatures
Michael Zillgith 1 year ago
parent 8db829cd27
commit f2c1894554

@ -94,7 +94,3 @@ main(int argc, char **argv)
return 0;
}

@ -516,11 +516,11 @@ GoosePublisher_publish(GoosePublisher self, LinkedList dataSet)
printf("reserved1: %02x %02x\n", self->buffer[self->gooseStart + 6], self->buffer[self->gooseStart + 7]);
}
gooseLength += secExtLength;
self->buffer[lengthIndex] = gooseLength / 256;
self->buffer[lengthIndex + 1] = gooseLength & 0xff;
gooseLength += secExtLength;
Ethernet_sendPacket(self->ethernetSocket, self->buffer, self->payloadStart + self->payloadLength + secExtLength);
#else

Loading…
Cancel
Save