diff options
author | Greg Hudson <ghudson@mit.edu> | 2013-10-02 17:55:28 -0400 |
---|---|---|
committer | Greg Hudson <ghudson@mit.edu> | 2013-10-03 15:26:00 -0400 |
commit | ac7d07c2cc54e9f07fe81ac4c50bcc80ecc7ac54 (patch) | |
tree | eb51159681efd2ebf90a5f304a6c5ffdec1da65b /src/util/support/Makefile.in | |
parent | 5d03cb6b235f0ee0e30b34630f95f208d6acd3d0 (diff) | |
download | krb5-ac7d07c2cc54e9f07fe81ac4c50bcc80ecc7ac54.tar.gz krb5-ac7d07c2cc54e9f07fe81ac4c50bcc80ecc7ac54.tar.xz krb5-ac7d07c2cc54e9f07fe81ac4c50bcc80ecc7ac54.zip |
Add an internal constant-time comparison function
k5_bcmp acts similarly to the deprecated Unix bcmp() function,
returning zero if two memory regions are equal and nonzero if they are
not. It is implemented such that it should take the same amount of
time regardless of how many bytes are equal within the memory regions.
Diffstat (limited to 'src/util/support/Makefile.in')
-rw-r--r-- | src/util/support/Makefile.in | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/util/support/Makefile.in b/src/util/support/Makefile.in index 01be06d21..979b4cd3e 100644 --- a/src/util/support/Makefile.in +++ b/src/util/support/Makefile.in @@ -71,6 +71,7 @@ STLIBOBJS= \ path.o \ base64.o \ json.o \ + bcmp.o \ $(GETTIMEOFDAY_ST_OBJ) \ $(IPC_ST_OBJ) \ $(STRLCPY_ST_OBJ) \ @@ -92,6 +93,7 @@ LIBOBJS= \ $(OUTPRE)path.$(OBJEXT) \ $(OUTPRE)base64.$(OBJEXT) \ $(OUTPRE)json.$(OBJEXT) \ + $(OUTPRE)bcmp.$(OBJEXT) \ $(GETTIMEOFDAY_OBJ) \ $(IPC_OBJ) \ $(STRLCPY_OBJ) \ @@ -121,7 +123,8 @@ SRCS=\ $(srcdir)/zap.c \ $(srcdir)/path.c \ $(srcdir)/base64.c \ - $(srcdir)/json.c + $(srcdir)/json.c \ + $(srcdir)/bcmp.c SHLIB_EXPDEPS = # Add -lm if dumping thread stats, for sqrt. |