Update build infrastructure after import of Heimdal Kerberos 2002/08/29.

This commit is contained in:
Jacques Vidrine 2002-08-30 21:33:20 +00:00
parent bafe3deb75
commit 797fe7ebb1
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=102649
8 changed files with 490 additions and 439 deletions

File diff suppressed because it is too large Load Diff

View File

@ -4,58 +4,48 @@
/* $FreeBSD$ */ /* $FreeBSD$ */
#ifdef __STDC__
#include <stdarg.h> #include <stdarg.h>
#ifndef __P
#define __P(x) x
#endif
#else
#ifndef __P
#define __P(x) ()
#endif
#endif
void void
_krb5_crc_init_table __P((void)); _krb5_crc_init_table (void);
u_int32_t u_int32_t
_krb5_crc_update __P(( _krb5_crc_update (
const char *p, const char */*p*/,
size_t len, size_t /*len*/,
u_int32_t res)); u_int32_t /*res*/);
int int
_krb5_extract_ticket __P(( _krb5_extract_ticket (
krb5_context context, krb5_context /*context*/,
krb5_kdc_rep *rep, krb5_kdc_rep */*rep*/,
krb5_creds *creds, krb5_creds */*creds*/,
krb5_keyblock *key, krb5_keyblock */*key*/,
krb5_const_pointer keyseed, krb5_const_pointer /*keyseed*/,
krb5_key_usage key_usage, krb5_key_usage /*key_usage*/,
krb5_addresses *addrs, krb5_addresses */*addrs*/,
unsigned nonce, unsigned /*nonce*/,
krb5_boolean allow_server_mismatch, krb5_boolean /*allow_server_mismatch*/,
krb5_boolean ignore_cname, krb5_boolean /*ignore_cname*/,
krb5_decrypt_proc decrypt_proc, krb5_decrypt_proc /*decrypt_proc*/,
krb5_const_pointer decryptarg)); krb5_const_pointer /*decryptarg*/);
ssize_t krb5_ssize_t
_krb5_get_int __P(( _krb5_get_int (
void *buffer, void */*buffer*/,
unsigned long *value, unsigned long */*value*/,
size_t size)); size_t /*size*/);
void void
_krb5_n_fold __P(( _krb5_n_fold (
const void *str, const void */*str*/,
size_t len, size_t /*len*/,
void *key, void */*key*/,
size_t size)); size_t /*size*/);
ssize_t krb5_ssize_t
_krb5_put_int __P(( _krb5_put_int (
void *buffer, void */*buffer*/,
unsigned long value, unsigned long /*value*/,
size_t size)); size_t /*size*/);
#endif /* __krb5_private_h__ */ #endif /* __krb5_private_h__ */

View File

@ -1,12 +1,17 @@
/* krb5-types.h -- this file was generated for i386-unknown-freebsd5.0 by /* krb5-types.h -- this file was generated for i386-unknown-freebsd5.0 by
$Id: bits.c,v 1.18 2000/08/27 05:42:46 assar Exp $ */ $Id: bits.c,v 1.22 2002/08/28 16:08:44 joda Exp $ */
/* $FreeBSD$ */ /* $FreeBSD$ */
#ifndef __krb5_types_h__ #ifndef __krb5_types_h__
#define __krb5_types_h__ #define __krb5_types_h__
#include <sys/types.h>
#include <inttypes.h> #include <inttypes.h>
#include <sys/types.h>
#include <sys/socket.h>
typedef socklen_t krb5_socklen_t;
#include <unistd.h>
typedef ssize_t krb5_ssize_t;
#endif /* __krb5_types_h__ */ #endif /* __krb5_types_h__ */

View File

@ -1,5 +1,5 @@
/* $FreeBSD$ */ /* $FreeBSD$ */
const char *krb4_long_version = "@(#)$Version: krb4-1.0.5 (FreeBSD) $"; const char *krb4_long_version = "@(#)$Version: krb4-1.0.5 (FreeBSD) $";
const char *krb4_version = "krb4-1.0.5"; const char *krb4_version = "krb4-1.0.5";
const char *heimdal_long_version = "@(#)$Version: heimdal-0.4e (FreeBSD) $"; const char *heimdal_long_version = "@(#)$Version: Heimdal 0.4f (FreeBSD) $";
const char *heimdal_version = "heimdal-0.4e"; const char *heimdal_version = "Heimdal 0.4f";

View File

@ -1,6 +1,6 @@
# $FreeBSD$ # $FreeBSD$
SHLIB_MAJOR?= 5 SHLIB_MAJOR?= 6
SHLIB_MINOR?= 0 SHLIB_MINOR?= 0
.include "../Makefile.inc" .include "../Makefile.inc"

View File

@ -28,6 +28,7 @@ SRCS= \
k_getpwnam.c \ k_getpwnam.c \
k_getpwuid.c \ k_getpwuid.c \
mini_inetd.c \ mini_inetd.c \
ndbm_wrap.c \
net_read.c \ net_read.c \
net_write.c \ net_write.c \
parse_bytes.c \ parse_bytes.c \

View File

@ -2,7 +2,7 @@
PROG= k5passwdd PROG= k5passwdd
SRCS= kpasswdd.c krb5_err.h heim_err.h hdb_err.h \ SRCS= kpasswdd.c krb5_err.h heim_err.h hdb_err.h \
kadm5/admin.h kadm5/admin.h kadm5/private.h
CFLAGS+= -I${KRB5DIR}/include \ CFLAGS+= -I${KRB5DIR}/include \
-I${KRB5DIR}/lib/asn1 \ -I${KRB5DIR}/lib/asn1 \
-I${KRB5DIR}/lib/hdb \ -I${KRB5DIR}/lib/hdb \
@ -33,8 +33,11 @@ MAN= kpasswdd.8
kadm5/admin.h: kadm5 kadm5/admin.h: kadm5
cp ${KRB5DIR}/lib/kadm5/admin.h ${.TARGET} cp ${KRB5DIR}/lib/kadm5/admin.h ${.TARGET}
kadm5/private.h: kadm5
cp ${KRB5DIR}/lib/kadm5/private.h ${.TARGET}
kadm5: kadm5:
mkdir ${.TARGET} mkdir ${.TARGET}
CLEANFILES+= kadm5/admin.h CLEANFILES+= kadm5/admin.h kadm5/private.h
CLEANDIRS+= kadm5 CLEANDIRS+= kadm5

View File

@ -2,7 +2,7 @@
PROG= k5passwdd PROG= k5passwdd
SRCS= kpasswdd.c krb5_err.h heim_err.h hdb_err.h \ SRCS= kpasswdd.c krb5_err.h heim_err.h hdb_err.h \
kadm5/admin.h kadm5/admin.h kadm5/private.h
CFLAGS+= -I${KRB5DIR}/include \ CFLAGS+= -I${KRB5DIR}/include \
-I${KRB5DIR}/lib/asn1 \ -I${KRB5DIR}/lib/asn1 \
-I${KRB5DIR}/lib/hdb \ -I${KRB5DIR}/lib/hdb \
@ -33,8 +33,11 @@ MAN= kpasswdd.8
kadm5/admin.h: kadm5 kadm5/admin.h: kadm5
cp ${KRB5DIR}/lib/kadm5/admin.h ${.TARGET} cp ${KRB5DIR}/lib/kadm5/admin.h ${.TARGET}
kadm5/private.h: kadm5
cp ${KRB5DIR}/lib/kadm5/private.h ${.TARGET}
kadm5: kadm5:
mkdir ${.TARGET} mkdir ${.TARGET}
CLEANFILES+= kadm5/admin.h CLEANFILES+= kadm5/admin.h kadm5/private.h
CLEANDIRS+= kadm5 CLEANDIRS+= kadm5