add i_vector args for mk,rd_priv
authorJohn Kohl <jtkohl@mit.edu>
Thu, 6 Sep 1990 10:04:37 +0000 (10:04 +0000)
committerJohn Kohl <jtkohl@mit.edu>
Thu, 6 Sep 1990 10:04:37 +0000 (10:04 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1092 dc483132-0cff-0310-8789-dd5450dbe970

doc/api/krb5.tex

index 0700002d52bc2bd1bdc085e86aedfc306819f7fb..f303ab39513dd59eea1e987466b3a8cac5408adf 100644 (file)
@@ -582,6 +582,8 @@ Returns system errors, integrity errors.
 \funcarg{krb5_keyblock *}{key}
 \funcarg{krb5_fulladdr *}{sender_addr}
 \funcarg{krb5_fulladdr *}{recv_addr}
+\funcinout
+\funcarg{krb5_pointer}{i_vector}
 \funcout
 \funcarg{krb5_data *}{outbuf}
 \end{funcdecl}
@@ -594,6 +596,10 @@ specifies the key for the encryption; \funcparam{sender_addr} and
 \funcparam{recv_addr} specify the full addresses (host and port) of the
 sender and receiver.
 
+\funcparam{i_vector} is used as an initialization vector for the
+encryption, and if non-NULL its contents are replaced with the last
+block of the encrypted data upon exit.
+
 The \funcparam{outbuf} buffer storage is allocated, and should be freed by the
 caller when finished.
 
@@ -604,6 +610,8 @@ Returns system errors.
 \funcarg{krb5_keyblock *}{key}
 \funcarg{krb5_fulladdr *}{sender_addr}
 \funcarg{krb5_fulladdr *}{recv_addr}
+\funcinout
+\funcarg{krb5_pointer}{i_vector}
 \funcout
 \funcarg{krb5_data *}{outbuf}
 \end{funcdecl}
@@ -619,6 +627,10 @@ addresses (host and port) of the sender and receiver.
 \funcparam{outbuf} points to allocated storage which the caller should
 free when finished.
 
+\funcparam{i_vector} is used as an initialization vector for the
+encryption, and if non-NULL its contents are replaced with the last
+block of the encrypted data upon exit.
+
 Returns system errors, integrity errors.
 
 \begin{funcdecl}{krb5_parse_name}{krb5_error_code}{\funcin}