This set of files constructs well-timed GOOSE packet for GOOSE performance test Alter.c is the main program using data exported by Wireshark in data.c. The file tcpalter.tcp is an output from this program. The TCP file can be opened by any PCAP-compatible program such as WireShark or TCPREPLAY. Note that the GOOSE sequence numbers alternate between 2 sets of numbers instead of consistently incrementing. It is left as an exercise to properly generate packets with incrementing sequence numbers (hint, the packet lengths will then not all be same length!) The main purpose of this program was to show the correct timing of the packets and NOT to have correct sequence numbers. Note that GOOSE subscribers which treat differing sequence numbers as if they had incremented WILL work correctly. The program and data is placed in the public domain with no implied suitability for any purpose other than education.