src/org/jnetpcap/protocol/tcpip/Tcp.java
public long[] blocksToArray(long[] array) {
			final int count =
					(array.length < blockCount() * 2) ? array.length : blockCount() * 2;

			for (int i = 0; i < count; i++) {
				array[i] = getUInt(i * 4 + 2);
			}

			return array;
		}
/**
		 * Gets the block field of the option header, and returns the data as an
		 * array of unsigned 32 bit integers (java stored as long integers to
		 * preserve the sign). Each element of the array, is a 1 element of the 2
		 * element block. The even elements starting at index 0 are start sequence
		 * numbers, while the odd elements starting at index 1 are the ending
		 * sequence numbers past the last acked byte in the stream.
		 * 
		 * @param array
		 *          preallocated array to store the data
		 * @return the array supplied as argument
		 */
Gets the block field of the option header, and returns the data as an
array of unsigned 32 bit integers (java stored as long integers to
preserve the sign). Each element of the array, is a 1 element of the 2
element block. The even elements starting at index 0 are start sequence
numbers, while the odd elements starting at index 1 are the ending
sequence numbers past the last acked byte in the stream.

@param array
preallocated array to store the data
@return the array supplied as argument
Gets the block field of the option header and returns the data as an array of unsigned 32 bit integers ( java stored as long integers to preserve the sign ) . Each element of the array is a 1 element of the 2 element block . The even elements starting at index 0 are start sequence numbers while the odd elements starting at index 1 are the ending sequence numbers past the last acked byte in the stream . @param array preallocated array to store the data @return the array supplied as argument
public long[] blocksToArray(long[] array) {
			final int count =
					(array.length < blockCount() * 2) ? array.length : blockCount() * 2;
			for (int i = 0; i < count; i++) {
				array[i] = getUInt(i * 4 + 2);
			}
			return array;
		}
public long [ ] blocksToArray ( long [ ] array ) { final int count = ( array . length < blockCount ( ) * 2 ) ? array . length : blockCount ( ) * 2 ; for ( int i = 0 ; i < count ; i ++ ) { array [ i ] = getUInt ( i * 4 + 2 ) ; } return array ; }
Gets the block field of the option header, and returns the data as an
 array of unsigned 32 bit integers (java stored as long integers to
 preserve the sign).
Gets the block field of the option header and returns the data as an array of unsigned 32 bit integers ( java stored as long integers to preserve the sign ) .