Apply some const
authorvlendec <vlendec@0c0555d6-39d7-0310-84fc-f1cc0bd64818>
Fri, 7 Sep 2007 12:13:16 +0000 (12:13 +0000)
committervlendec <vlendec@0c0555d6-39d7-0310-84fc-f1cc0bd64818>
Fri, 7 Sep 2007 12:13:16 +0000 (12:13 +0000)
git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_3_2@24993 0c0555d6-39d7-0310-84fc-f1cc0bd64818

source/lib/hmacmd5.c
source/rpc_parse/parse_prs.c

index 7f71152180927b99e0af29b304715ec71bca4c24..86db3aa236957e2f718ce95a824a240a2a692cea 100644 (file)
@@ -121,7 +121,8 @@ void hmac_md5_final(unsigned char *digest, HMACMD5Context *ctx)
  use the microsoft hmacmd5 init method because the key is 16 bytes.
 ************************************************************/
 
-void hmac_md5( unsigned char key[16], unsigned char *data, int data_len, unsigned char *digest)
+void hmac_md5( unsigned char key[16], const unsigned char *data, int data_len,
+              unsigned char *digest)
 {
        HMACMD5Context ctx;
        hmac_md5_init_limK_to_64(key, 16, &ctx);
index 3c1b200ebcb020fc47c1842f0f9ca941950f6b0e..b92433f92fc18d8786820e04266cb1803cecbfa0 100644 (file)
@@ -1551,7 +1551,7 @@ static void schannel_digest(struct schannel_auth_struct *a,
                          uchar digest_final[16]) 
 {
        uchar whole_packet_digest[16];
-       static uchar zeros[4];
+       static const uchar zeros[4] = { 0, };
        struct MD5Context ctx3;
        
        /* verfiy the signature on the packet by MD5 over various bits */
@@ -1580,7 +1580,7 @@ static void schannel_get_sealing_key(struct schannel_auth_struct *a,
                                   RPC_AUTH_SCHANNEL_CHK *verf,
                                   uchar sealing_key[16]) 
 {
-       static uchar zeros[4];
+       static const uchar zeros[4] = { 0, };
        uchar digest2[16];
        uchar sess_kf0[16];
        int i;
@@ -1607,7 +1607,7 @@ static void schannel_get_sealing_key(struct schannel_auth_struct *a,
 static void schannel_deal_with_seq_num(struct schannel_auth_struct *a,
                                     RPC_AUTH_SCHANNEL_CHK *verf)
 {
-       static uchar zeros[4];
+       static const uchar zeros[4] = { 0, };
        uchar sequence_key[16];
        uchar digest1[16];