1#include "des.h" 2#include "kcglue_des.h" 3 4/* $Id: kcglue_des.c,v 1.4 2005/01/10 19:17:32 snsimon Exp $ 5 * kclient and des have different definitions for key schedules 6 * this file is to include in the kclient code without dragging in the des definitions 7 */ 8int kcglue_des_key_sched(void *akey,void *asched) 9{ 10 return des_key_sched(akey,asched); 11} 12 13void kcglue_des_ecb_encrypt(void *asrc,void *adest,void *asched,int direction) 14{ 15 des_ecb_encrypt(asrc,adest,asched,direction); 16} 17 18void kcglue_des_pcbc_encrypt(void *asrc,void *adest,long length,void *asched,void *akey,int direction) 19{ 20 des_pcbc_encrypt(asrc,adest,length,asched,akey,direction); 21} 22 23