Diff for /embedaddon/dhcp/minires/ns_sign.c between versions 1.1 and 1.1.1.1.2.1

version 1.1, 2012/02/21 22:30:18 version 1.1.1.1.2.1, 2013/07/22 12:54:39
Line 101  ns_sign(u_char *msg, unsigned *msglen, unsigned msgsiz Line 101  ns_sign(u_char *msg, unsigned *msglen, unsigned msgsiz
                             cp, (unsigned)(eob - cp), NULL, NULL);                              cp, (unsigned)(eob - cp), NULL, NULL);
         else          else
                 n = dn_comp("", cp, (unsigned)(eob - cp), NULL, NULL);                  n = dn_comp("", cp, (unsigned)(eob - cp), NULL, NULL);
         if (n < 0)  
                 return ISC_R_NOSPACE;  
         name = cp;          name = cp;
         cp += n;          cp += n;
   
Line 123  ns_sign(u_char *msg, unsigned *msglen, unsigned msgsiz Line 121  ns_sign(u_char *msg, unsigned *msglen, unsigned msgsiz
         }          }
         else          else
                 n = dn_comp("", cp, (unsigned)(eob - cp), NULL, NULL);                  n = dn_comp("", cp, (unsigned)(eob - cp), NULL, NULL);
         if (n < 0)  
                 return ISC_R_NOSPACE;  
         alg = cp;          alg = cp;
         cp += n;          cp += n;
                   
Line 195  ns_sign(u_char *msg, unsigned *msglen, unsigned msgsiz Line 191  ns_sign(u_char *msg, unsigned *msglen, unsigned msgsiz
   
                 n = dst_sign_data(SIG_MODE_FINAL, key, &ctx, NULL, 0,                  n = dst_sign_data(SIG_MODE_FINAL, key, &ctx, NULL, 0,
                                   sig, *siglen);                                    sig, *siglen);
                if (n < 0)                if (n)
                         return ISC_R_BADKEY;                          return ISC_R_BADKEY;
                 *siglen = n;                  *siglen = n;
         } else          } else

Removed from v.1.1  
changed lines
  Added in v.1.1.1.1.2.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>