Commit 14fa6ad9 authored by Andy Polyakov's avatar Andy Polyakov
Browse files

Make aes_ctr.c 64-bit savvy.

parent e544b0dc
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -68,7 +68,7 @@ static void AES_ctr128_inc(unsigned char *counter) {

	/* Grab bottom dword of counter and increment */
	c = GETU32(counter + 12);
	c++;
	c++;	c &= 0xFFFFFFFF;
	PUTU32(counter + 12, c);

	/* if no overflow, we're done */
@@ -77,7 +77,7 @@ static void AES_ctr128_inc(unsigned char *counter) {

	/* Grab 1st dword of counter and increment */
	c = GETU32(counter +  8);
	c++;
	c++;	c &= 0xFFFFFFFF;
	PUTU32(counter +  8, c);

	/* if no overflow, we're done */
@@ -86,7 +86,7 @@ static void AES_ctr128_inc(unsigned char *counter) {

	/* Grab 2nd dword of counter and increment */
	c = GETU32(counter +  4);
	c++;
	c++;	c &= 0xFFFFFFFF;
	PUTU32(counter +  4, c);

	/* if no overflow, we're done */
@@ -95,7 +95,7 @@ static void AES_ctr128_inc(unsigned char *counter) {

	/* Grab top dword of counter and increment */
	c = GETU32(counter +  0);
	c++;
	c++;	c &= 0xFFFFFFFF;
	PUTU32(counter +  0, c);
}