diff options
author | Werner Koch <[email protected]> | 1998-06-25 10:19:08 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 1998-06-25 10:19:08 +0000 |
commit | 06fd61d081367d1c7bdf7fd653fe56527ee2320a (patch) | |
tree | de84926892e4038c81953f635f8c3c52a9945d62 /g10/build-packet.c | |
parent | some more internall structure changes (diff) | |
download | gnupg-06fd61d081367d1c7bdf7fd653fe56527ee2320a.tar.gz gnupg-06fd61d081367d1c7bdf7fd653fe56527ee2320a.zip |
nearly ready for 0.3.0
Diffstat (limited to 'g10/build-packet.c')
-rw-r--r-- | g10/build-packet.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/g10/build-packet.c b/g10/build-packet.c index 7048ad9a8..03e152e99 100644 --- a/g10/build-packet.c +++ b/g10/build-packet.c @@ -517,6 +517,11 @@ build_sig_subpkt( PKT_signature *sig, sigsubpkttype_t type, switch( type ) { case SIGSUBPKT_SIG_CREATED: case SIGSUBPKT_PRIV_ADD_SIG: + case SIGSUBPKT_PREF_SYM: + case SIGSUBPKT_PREF_HASH: + case SIGSUBPKT_PREF_COMPR: + case SIGSUBPKT_KS_FLAGS: + case SIGSUBPKT_KEY_EXPIRE: hashed = 1; break; default: hashed = 0; break; } @@ -538,8 +543,8 @@ build_sig_subpkt( PKT_signature *sig, sigsubpkttype_t type, : m_alloc( n+2 ); } - data[n0+0] = (n >> 8) & 0xff; - data[n0+1] = n & 0xff; + data[0] = (n >> 8) & 0xff; + data[1] = n & 0xff; data[n0+2] = buflen+1; data[n0+3] = type; memcpy(data+n0+4, buffer, buflen ); |