Browse Source

crc32 is a long

git.mgm/mediaproxy-ng/2.2
Richard Fuchs 13 years ago
parent
commit
eadbc1c3ab
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      daemon/stun.c

+ 1
- 1
daemon/stun.c View File

@ -228,7 +228,7 @@ static void fingerprint(struct msghdr *mh, struct fingerprint *fp) {
for (i = 0; i < mh->msg_iovlen - 1; i++)
fp->crc = crc32(fp->crc, iov[i].iov_base, iov[i].iov_len);
fp->crc = htons(fp->crc ^ STUN_CRC_XOR);
fp->crc = htonl(fp->crc ^ STUN_CRC_XOR);
hdr->msg_len = ntohs(hdr->msg_len);
}


Loading…
Cancel
Save