f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * Copyright (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved.
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * Copyright2001 by the Massachusetts Institute of Technology.
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * All Rights Reserved.
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * Export of this software from the United States of America may
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * require a specific license from the United States Government.
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * It is the responsibility of any person or organization contemplating
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * export to obtain such a license before exporting.
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * distribute this software and its documentation for any purpose and
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * without fee is hereby granted, provided that the above copyright
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * notice appear in all copies and that both that copyright notice and
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * this permission notice appear in supporting documentation, and that
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * the name of M.I.T. not be used in advertising or publicity pertaining
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * to distribution of the software without specific, written prior
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * permission. Furthermore if you modify this software you must label
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * your software as modified software and not distribute it in such a
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * fashion that it might be confused with the original M.I.T. software.
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * M.I.T. makes no representations about the suitability of
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * this software for any purpose. It is provided "as is" without express
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy * or implied warranty.
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy* Implementation of the Microsoft hmac-md5 checksum type.
f38cb554a534c6df738be3f4d23327e69888e634John Wren Kennedy* Implemented based on draft-brezak-win2k-krb-rc4-hmac-03
return ENOMEM;
if (ret)
goto cleanup;
goto cleanup;
goto cleanup;
goto cleanup;
goto cleanup;
return (ret);