#include "beecrypt.h"
#include <stdio.h>
Go to the source code of this file.
Functions | |
int16 | swap16 (int16 n) |
uint16 | swapu16 (uint16 n) |
int32 | swap32 (int32 n) |
uint32 | swapu32 (uint32 n) |
int64 | swap64 (int64 n) |
int | encodeByte (javabyte b, byte *data) |
int | encodeShort (javashort s, byte *data) |
int | encodeInt (javaint i, byte *data) |
int | encodeLong (javalong l, byte *data) |
int | encodeChar (javachar c, byte *data) |
int | encodeFloat (javafloat f, byte *data) |
int | encodeDouble (javadouble d, byte *data) |
int | encodeInts (const javaint *i, byte *data, int count) |
int | encodeIntsPartial (const javaint *i, byte *data, int bytecount) |
int | encodeIntsPartialPad (const javaint *i, byte *data, int bytecount, byte padvalue) |
int | encodeChars (const javachar *c, byte *data, int count) |
int | decodeByte (javabyte *b, const byte *data) |
int | decodeShort (javashort *s, const byte *data) |
int | decodeInt (javaint *i, const byte *data) |
int | decodeLong (javalong *l, const byte *data) |
int | decodeChar (javachar *c, const byte *data) |
int | decodeFloat (javafloat *f, const byte *data) |
int | decodeDouble (javadouble *d, const byte *data) |
int | decodeInts (javaint *i, const byte *data, int count) |
int | decodeIntsPartial (javaint *i, const byte *data, int bytecount) |
int | decodeChars (javachar *c, const byte *data, int count) |
int | writeByte (javabyte b, FILE *ofp) |
int | writeShort (javashort s, FILE *ofp) |
int | writeInt (javaint i, FILE *ofp) |
int | writeLong (javalong l, FILE *ofp) |
int | writeChar (javachar c, FILE *ofp) |
int | writeInts (const javaint *i, FILE *ofp, int count) |
int | writeChars (const javachar *c, FILE *ofp, int count) |
int | readByte (javabyte *b, FILE *ifp) |
int | readShort (javashort *s, FILE *ifp) |
int | readInt (javaint *i, FILE *ifp) |
int | readLong (javalong *l, FILE *ifp) |
int | readChar (javachar *c, FILE *ifp) |
int | readInts (javaint *i, FILE *ifp, int count) |
int | readChars (javachar *c, FILE *ifp, int count) |
|
Definition at line 251 of file endianness.c. References BEECRYPTAPI, javabyte, javachar, javaint, javalong, and javashort. |
|
Definition at line 331 of file endianness.c. References BEECRYPTAPI, javachar, and javalong. |
|
Definition at line 392 of file endianness.c. |
|
Definition at line 316 of file endianness.c. References BEECRYPTAPI, javaint, and javashort. |
|
Definition at line 301 of file endianness.c. References BEECRYPTAPI, javabyte, javachar, and javaint. |
|
Definition at line 273 of file endianness.c. |
|
Definition at line 345 of file endianness.c. References BEECRYPTAPI, javachar, and javaint. |
|
Definition at line 364 of file endianness.c. |
|
Definition at line 287 of file endianness.c. References BEECRYPTAPI, and javachar. |
|
Definition at line 259 of file endianness.c. |
|
Definition at line 84 of file endianness.c. Referenced by encodeFloat. |
|
Definition at line 155 of file endianness.c. References BEECRYPTAPI, and javachar. |
|
Definition at line 232 of file endianness.c. References BEECRYPTAPI, javadouble, javafloat, and javaint. |
|
Definition at line 140 of file endianness.c. |
|
Definition at line 125 of file endianness.c. References BEECRYPTAPI, encodeByte, encodeInt, encodeLong, encodeShort, javabyte, javaint, javalong, and javashort. |
|
Definition at line 103 of file endianness.c. References int16, int32, and uint16. Referenced by encodeFloat. |
|
Definition at line 166 of file endianness.c. References BEECRYPTAPI, javadouble, javafloat, and javaint. Referenced by hashFunctionContextUpdateMP32, hmacDigest, hmacSetup, and keyedHashFunctionContextUpdateMP32. |
|
Definition at line 185 of file endianness.c. References BEECRYPTAPI, javabyte, javachar, javaint, javalong, and javashort. Referenced by hmacSetup. |
|
Definition at line 206 of file endianness.c. |
|
Definition at line 114 of file endianness.c. Referenced by encodeFloat. |
|
Definition at line 92 of file endianness.c. Referenced by encodeFloat. |
|
Definition at line 410 of file endianness.c. |
|
Definition at line 461 of file endianness.c. |
|
Definition at line 495 of file endianness.c. |
|
Definition at line 431 of file endianness.c. |
|
Definition at line 476 of file endianness.c. |
|
Definition at line 446 of file endianness.c. |
|
Definition at line 416 of file endianness.c. |
|
Definition at line 31 of file endianness.c. References int16. Referenced by decodeShort, encodeShort, readChars, readShort, writeChar, and writeShort. |
|
Definition at line 43 of file endianness.c. Referenced by decodeInt, decodeInts, decodeIntsPartial, encodeInt, encodeInts, encodeIntsPartial, encodeIntsPartialPad, readInt, readInts, and writeInt. |
|
Definition at line 59 of file endianness.c. Referenced by decodeLong, encodeLong, readLong, and writeLong. |
|
Definition at line 37 of file endianness.c. Referenced by decodeChar, decodeChars, encodeChar, encodeChars, and readChar. |
|
Definition at line 51 of file endianness.c. Referenced by aesDecrypt, aesEncrypt, b64crc, blowfishDecrypt, blowfishEncrypt, blowfishSetup, md5Finish, md5Process, pgpPrtPubkeyParams, rpmDigestFinal, sha1Finish, sha1Process, sha256Finish, and sha256Process. |
|
Definition at line 513 of file endianness.c. |
|
Definition at line 550 of file endianness.c. Referenced by writeChars. |
|
Definition at line 579 of file endianness.c. |
|
Definition at line 530 of file endianness.c. Referenced by writeInts. |
|
Definition at line 560 of file endianness.c. |
|
Definition at line 540 of file endianness.c. |
|
Definition at line 520 of file endianness.c. |