Adam Langley | d059297 | 2015-03-30 14:49:51 -0700 | [diff] [blame] | 1 | /* In OpenSSH, umac.c is compiled twice, with different #defines set on the |
| 2 | * command line. Since we don't want to stretch the Android build system, in |
| 3 | * Android this file is duplicated as umac.c and umac128.c. The latter contains |
| 4 | * the #defines (that were set in OpenSSH's Makefile) at the top of the |
| 5 | * file and then #includes umac.c. */ |
| 6 | |
| 7 | #define UMAC_OUTPUT_LEN 16 |
| 8 | #define umac_new umac128_new |
| 9 | #define umac_update umac128_update |
| 10 | #define umac_final umac128_final |
| 11 | #define umac_delete umac128_delete |
| 12 | |
| 13 | #include "umac.c" |