// Copyright 2009 The Go Authors. All rights reserved. | |
// Use of this source code is governed by a BSD-style | |
// license that can be found in the LICENSE file. | |
typedef struct MD5 MD5; | |
struct MD5 | |
{ | |
uint32 s[4]; | |
uchar x[64]; | |
int nx; | |
uint64 len; | |
}; | |
void md5reset(MD5*); | |
void md5write(MD5*, uchar*, int); | |
uint64 md5sum(MD5*, uint64*); |