diff options
| author | Ken Raeburn <raeburn@mit.edu> | 2006-03-11 22:23:28 +0000 |
|---|---|---|
| committer | Ken Raeburn <raeburn@mit.edu> | 2006-03-11 22:23:28 +0000 |
| commit | cee79e98488ba138d1ebadb7488df7da54be627b (patch) | |
| tree | fd329cef103b8a0f5bddccc360f15cb6ca8c9d41 /src/kadmin | |
| parent | 6b3217ad6ab98d4365f32d45948717e212684678 (diff) | |
| download | krb5-cee79e98488ba138d1ebadb7488df7da54be627b.tar.gz krb5-cee79e98488ba138d1ebadb7488df7da54be627b.tar.xz krb5-cee79e98488ba138d1ebadb7488df7da54be627b.zip | |
Instead of arbitrary division of headers into include and include/krb5, with
include directives sometimes using krb5/foo.h and sometimes using foo.h, and
-I options always given for both directories in both source and build trees,
push include/krb5/* up a level and drop the krb5 directory (except, for the
moment, the change log).
Updated #include directives, -I options, and dependencies accordingly, and
deleted one or two bits of old, unused code that was noticed in the process.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17730 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kadmin')
| -rw-r--r-- | src/kadmin/cli/ChangeLog | 5 | ||||
| -rw-r--r-- | src/kadmin/cli/kadmin.c | 2 | ||||
| -rw-r--r-- | src/kadmin/cli/keytab.c | 2 | ||||
| -rw-r--r-- | src/kadmin/cli/memmove.c | 144 | ||||
| -rw-r--r-- | src/kadmin/dbutil/ChangeLog | 5 | ||||
| -rw-r--r-- | src/kadmin/dbutil/dump.c | 2 | ||||
| -rw-r--r-- | src/kadmin/dbutil/kadm5_create.c | 6 | ||||
| -rw-r--r-- | src/kadmin/dbutil/kdb5_create.c | 4 | ||||
| -rw-r--r-- | src/kadmin/dbutil/kdb5_destroy.c | 2 | ||||
| -rw-r--r-- | src/kadmin/dbutil/kdb5_util.c | 2 | ||||
| -rw-r--r-- | src/kadmin/dbutil/ovload.c | 2 | ||||
| -rw-r--r-- | src/kadmin/ktutil/Makefile.in | 10 | ||||
| -rw-r--r-- | src/kadmin/server/ChangeLog | 5 | ||||
| -rw-r--r-- | src/kadmin/server/misc.c | 2 | ||||
| -rw-r--r-- | src/kadmin/server/ovsec_kadmd.c | 4 | ||||
| -rw-r--r-- | src/kadmin/server/schpw.c | 2 | ||||
| -rw-r--r-- | src/kadmin/server/server_stubs.c | 2 | ||||
| -rw-r--r-- | src/kadmin/testing/util/Makefile.in | 8 |
18 files changed, 40 insertions, 169 deletions
diff --git a/src/kadmin/cli/ChangeLog b/src/kadmin/cli/ChangeLog index fa76590c5..57ced5fd6 100644 --- a/src/kadmin/cli/ChangeLog +++ b/src/kadmin/cli/ChangeLog @@ -1,3 +1,8 @@ +2006-03-11 Ken Raeburn <raeburn@mit.edu> + + * kadmin.c: Don't look for headers in krb5/. + * memmove.c: Unused file deleted. + 2006-03-10 Ken Raeburn <raeburn@mit.edu> * Makefile.in (generate-files-mac): Depend on kadmin_ct.c and diff --git a/src/kadmin/cli/kadmin.c b/src/kadmin/cli/kadmin.c index 7af39a661..7d950fc26 100644 --- a/src/kadmin/cli/kadmin.c +++ b/src/kadmin/cli/kadmin.c @@ -27,7 +27,7 @@ #include <krb5.h> #include <kadm5/admin.h> -#include <krb5/adm_proto.h> +#include <adm_proto.h> #include <errno.h> #include <stdio.h> #include <string.h> diff --git a/src/kadmin/cli/keytab.c b/src/kadmin/cli/keytab.c index 77034fedd..f6c167ce8 100644 --- a/src/kadmin/cli/keytab.c +++ b/src/kadmin/cli/keytab.c @@ -42,7 +42,7 @@ static char *rcsid = "$Header$"; #include <krb5.h> #include <kadm5/admin.h> -#include <krb5/adm_proto.h> +#include <adm_proto.h> #include "kadmin.h" static int add_principal(void *lhandle, char *keytab_str, krb5_keytab keytab, diff --git a/src/kadmin/cli/memmove.c b/src/kadmin/cli/memmove.c deleted file mode 100644 index 71f586155..000000000 --- a/src/kadmin/cli/memmove.c +++ /dev/null @@ -1,144 +0,0 @@ -/*- - * Copyright (c) 1990 The Regents of the University of California. - * All rights reserved. - * - * This code is derived from software contributed to Berkeley by - * Chris Torek. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. - * 4. Neither the name of the University nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - */ - -#define MEMMOVE - -/* based on @(#)bcopy.c 5.11 (Berkeley) 6/21/91 */ - -#include <krb5/osconf.h> -#include <krb5/config.h> -#ifdef HAVE_STRING_H -#include <string.h> -#else -#include <strings.h> -#endif - -/* - * sizeof(word) MUST BE A POWER OF TWO - * SO THAT wmask BELOW IS ALL ONES - */ -typedef int word; /* "word" used for optimal copy speed */ - -#define wsize sizeof(word) -#define wmask (wsize - 1) - -/* - * Copy a block of memory, handling overlap. - * This is the routine that actually implements - * (the portable versions of) bcopy, memcpy, and memmove. - */ -#ifdef MEMCOPY -void * -memcpy(dst0, src0, length) -#else -#ifdef MEMMOVE -void * -memmove(dst0, src0, length) -#else -void -bcopy(src0, dst0, length) -#endif -#endif - void *dst0; - const void *src0; - register size_t length; -{ - register char *dst = dst0; - register const char *src = src0; - register size_t t; - - if (length == 0 || dst == src) /* nothing to do */ - goto done; - - /* - * Macros: loop-t-times; and loop-t-times, t>0 - */ -#define TLOOP(s) if (t) TLOOP1(s) -#define TLOOP1(s) do { s; } while (--t) - - if ((unsigned long)dst < (unsigned long)src) { - /* - * Copy forward. - */ - t = (int)src; /* only need low bits */ - if ((t | (int)dst) & wmask) { - /* - * Try to align operands. This cannot be done - * unless the low bits match. - */ - if ((t ^ (int)dst) & wmask || length < wsize) - t = length; - else - t = wsize - (t & wmask); - length -= t; - TLOOP1(*dst++ = *src++); - } - /* - * Copy whole words, then mop up any trailing bytes. - */ - t = length / wsize; - TLOOP(*(word *)dst = *(word *)src; src += wsize; dst += wsize); - t = length & wmask; - TLOOP(*dst++ = *src++); - } else { - /* - * Copy backwards. Otherwise essentially the same. - * Alignment works as before, except that it takes - * (t&wmask) bytes to align, not wsize-(t&wmask). - */ - src += length; - dst += length; - t = (int)src; - if ((t | (int)dst) & wmask) { - if ((t ^ (int)dst) & wmask || length <= wsize) - t = length; - else - t &= wmask; - length -= t; - TLOOP1(*--dst = *--src); - } - t = length / wsize; - TLOOP(src -= wsize; dst -= wsize; *(word *)dst = *(word *)src); - t = length & wmask; - TLOOP(*--dst = *--src); - } -done: -#if defined(MEMCOPY) || defined(MEMMOVE) - return (dst0); -#else - return; -#endif -} diff --git a/src/kadmin/dbutil/ChangeLog b/src/kadmin/dbutil/ChangeLog index 7d110fb7d..90fe0f728 100644 --- a/src/kadmin/dbutil/ChangeLog +++ b/src/kadmin/dbutil/ChangeLog @@ -1,3 +1,8 @@ +2006-03-11 Ken Raeburn <raeburn@mit.edu> + + * dump.c, kdb5_create.c, kdb5_destroy.c, kdb5_util.c, ovload.c, + kadm5_create.c: Don't look for headers in krb5/. + 2005-06-20 Ken Raeburn <raeburn@mit.edu> * Makefile.in (KDB_DEP_LIB): Use DL_LIB and THREAD_LINKOPTS diff --git a/src/kadmin/dbutil/dump.c b/src/kadmin/dbutil/dump.c index 74f2cde68..9e2394a9f 100644 --- a/src/kadmin/dbutil/dump.c +++ b/src/kadmin/dbutil/dump.c @@ -31,7 +31,7 @@ #include <k5-int.h> #include <kadm5/admin.h> #include <kadm5/server_internal.h> -#include <krb5/kdb.h> +#include <kdb.h> #include <com_err.h> #include "kdb5_util.h" #if defined(HAVE_REGEX_H) && defined(HAVE_REGCOMP) diff --git a/src/kadmin/dbutil/kadm5_create.c b/src/kadmin/dbutil/kadm5_create.c index a9a9df0cd..fe68a0212 100644 --- a/src/kadmin/dbutil/kadm5_create.c +++ b/src/kadmin/dbutil/kadm5_create.c @@ -36,13 +36,13 @@ #include <stdlib.h> #include <string.h> #include <k5-int.h> -#include <krb5/kdb.h> +#include <kdb.h> #include <kadm5/admin.h> -#include <krb5/adm_proto.h> +#include <adm_proto.h> #include <krb5.h> -#include <krb5/kdb.h> +#include <kdb.h> #include "kdb5_util.h" static int add_admin_princ(void *handle, krb5_context context, diff --git a/src/kadmin/dbutil/kdb5_create.c b/src/kadmin/dbutil/kdb5_create.c index 5bd337e47..b04595d65 100644 --- a/src/kadmin/dbutil/kdb5_create.c +++ b/src/kadmin/dbutil/kdb5_create.c @@ -55,10 +55,10 @@ #include <stdio.h> #include <k5-int.h> -#include <krb5/kdb.h> +#include <kdb.h> #include <kadm5/server_internal.h> #include <kadm5/admin.h> -#include <krb5/adm_proto.h> +#include <adm_proto.h> #include "kdb5_util.h" enum ap_op { diff --git a/src/kadmin/dbutil/kdb5_destroy.c b/src/kadmin/dbutil/kdb5_destroy.c index ea1011b40..2f5f376cd 100644 --- a/src/kadmin/dbutil/kdb5_destroy.c +++ b/src/kadmin/dbutil/kdb5_destroy.c @@ -33,7 +33,7 @@ #include <stdio.h> #include "com_err.h" #include <kadm5/admin.h> -#include <krb5/kdb.h> +#include <kdb.h> #include "kdb5_util.h" extern int exit_status; diff --git a/src/kadmin/dbutil/kdb5_util.c b/src/kadmin/dbutil/kdb5_util.c index a95dff702..42201a913 100644 --- a/src/kadmin/dbutil/kdb5_util.c +++ b/src/kadmin/dbutil/kdb5_util.c @@ -56,7 +56,7 @@ #include <stdio.h> #include <k5-int.h> #include <kadm5/admin.h> -#include <krb5/adm_proto.h> +#include <adm_proto.h> #include <time.h> #include "kdb5_util.h" diff --git a/src/kadmin/dbutil/ovload.c b/src/kadmin/dbutil/ovload.c index f4338bc90..8813f6662 100644 --- a/src/kadmin/dbutil/ovload.c +++ b/src/kadmin/dbutil/ovload.c @@ -8,7 +8,7 @@ #include <k5-int.h> #include <kadm5/admin.h> #include <kadm5/server_internal.h> -#include <krb5/kdb.h> +#include <kdb.h> #include "import_err.h" #include "kdb5_util.h" #include "nstrtok.h" diff --git a/src/kadmin/ktutil/Makefile.in b/src/kadmin/ktutil/Makefile.in index 6917735df..71c002a10 100644 --- a/src/kadmin/ktutil/Makefile.in +++ b/src/kadmin/ktutil/Makefile.in @@ -43,20 +43,20 @@ clean:: # the Makefile.in file # $(OUTPRE)ktutil.$(OBJEXT): ktutil.c $(SRCTOP)/include/k5-int.h \ - $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \ + $(BUILDTOP)/include/osconf.h $(BUILDTOP)/include/autoconf.h \ $(SRCTOP)/include/k5-platform.h $(SRCTOP)/include/k5-thread.h \ $(BUILDTOP)/include/krb5.h $(COM_ERR_DEPS) $(BUILDTOP)/include/profile.h \ $(SRCTOP)/include/port-sockets.h $(SRCTOP)/include/socket-utils.h \ - $(SRCTOP)/include/k5-locate.h $(SRCTOP)/include/krb5/kdb.h \ - $(SRCTOP)/include/k5-plugin.h ktutil.h $(SRCTOP)/include/krb5/adm_proto.h \ + $(SRCTOP)/include/k5-locate.h $(SRCTOP)/include/kdb.h \ + $(SRCTOP)/include/k5-plugin.h ktutil.h $(SRCTOP)/include/adm_proto.h \ $(SS_DEPS) $(OUTPRE)ktutil_ct.$(OBJEXT): ktutil_ct.c $(SS_DEPS) \ $(COM_ERR_DEPS) $(OUTPRE)ktutil_funcs.$(OBJEXT): ktutil_funcs.c $(SRCTOP)/include/k5-int.h \ - $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \ + $(BUILDTOP)/include/osconf.h $(BUILDTOP)/include/autoconf.h \ $(SRCTOP)/include/k5-platform.h $(SRCTOP)/include/k5-thread.h \ $(BUILDTOP)/include/krb5.h $(COM_ERR_DEPS) $(BUILDTOP)/include/profile.h \ $(SRCTOP)/include/port-sockets.h $(SRCTOP)/include/socket-utils.h \ - $(SRCTOP)/include/k5-locate.h $(SRCTOP)/include/krb5/kdb.h \ + $(SRCTOP)/include/k5-locate.h $(SRCTOP)/include/kdb.h \ $(SRCTOP)/include/k5-plugin.h ktutil.h $(SRCTOP)/include/kerberosIV/krb.h \ $(SRCTOP)/include/kerberosIV/des.h $(KRB_ERR_H_DEP) diff --git a/src/kadmin/server/ChangeLog b/src/kadmin/server/ChangeLog index a84ddc8f0..bbfb35760 100644 --- a/src/kadmin/server/ChangeLog +++ b/src/kadmin/server/ChangeLog @@ -1,3 +1,8 @@ +2006-03-11 Ken Raeburn <raeburn@mit.edu> + + * ovsec_kadmd.c, schpw.c, server_stubs.c, misc.c: Don't look for + headers in krb5/. + 2005-10-12 Tom Yu <tlyu@mit.edu> * misc.h, misc.c (schpw_util_wrapper): Rename from diff --git a/src/kadmin/server/misc.c b/src/kadmin/server/misc.c index c623e55bd..fa4ca914c 100644 --- a/src/kadmin/server/misc.c +++ b/src/kadmin/server/misc.c @@ -4,7 +4,7 @@ */ #include <k5-int.h> -#include <krb5/kdb.h> +#include <kdb.h> #include <kadm5/server_internal.h> #include "misc.h" diff --git a/src/kadmin/server/ovsec_kadmd.c b/src/kadmin/server/ovsec_kadmd.c index 31cc25223..9acb95d1b 100644 --- a/src/kadmin/server/ovsec_kadmd.c +++ b/src/kadmin/server/ovsec_kadmd.c @@ -49,8 +49,8 @@ #include <kadm5/admin.h> #include <kadm5/kadm_rpc.h> #include <kadm5/server_acl.h> -#include <krb5/adm_proto.h> -#include "krb5/kdb_kt.h" /* for krb5_ktkdb_set_context */ +#include <adm_proto.h> +#include "kdb_kt.h" /* for krb5_ktkdb_set_context */ #include <string.h> #include "kadm5/server_internal.h" /* XXX for kadm5_server_handle_t */ diff --git a/src/kadmin/server/schpw.c b/src/kadmin/server/schpw.c index 8c676c08c..28cf75c2f 100644 --- a/src/kadmin/server/schpw.c +++ b/src/kadmin/server/schpw.c @@ -1,7 +1,7 @@ #include "k5-int.h" #include <kadm5/admin.h> #include <syslog.h> -#include <krb5/adm_proto.h> /* krb5_klog_syslog */ +#include <adm_proto.h> /* krb5_klog_syslog */ #include <stdio.h> #include <errno.h> diff --git a/src/kadmin/server/server_stubs.c b/src/kadmin/server/server_stubs.c index e3d6709cf..c26ed697b 100644 --- a/src/kadmin/server/server_stubs.c +++ b/src/kadmin/server/server_stubs.c @@ -12,7 +12,7 @@ #include <kadm5/server_acl.h> #include <syslog.h> #include <arpa/inet.h> /* inet_ntoa */ -#include <krb5/adm_proto.h> /* krb5_klog_syslog */ +#include <adm_proto.h> /* krb5_klog_syslog */ #include "misc.h" #define LOG_UNAUTH "Unauthorized request: %s, %s, client=%s, service=%s, addr=%s" diff --git a/src/kadmin/testing/util/Makefile.in b/src/kadmin/testing/util/Makefile.in index 2251b46c9..6f4e2ba5d 100644 --- a/src/kadmin/testing/util/Makefile.in +++ b/src/kadmin/testing/util/Makefile.in @@ -54,8 +54,8 @@ $(OUTPRE)tcl_ovsec_kadm.$(OBJEXT): tcl_ovsec_kadm.c \ $(BUILDTOP)/include/gssrpc/auth_unix.h $(BUILDTOP)/include/gssrpc/auth_gss.h \ $(BUILDTOP)/include/gssapi/gssapi.h $(BUILDTOP)/include/gssrpc/svc_auth.h \ $(BUILDTOP)/include/gssrpc/svc.h $(BUILDTOP)/include/krb5.h \ - $(COM_ERR_DEPS) $(SRCTOP)/include/krb5/kdb.h $(SRCTOP)/include/k5-platform.h \ - $(BUILDTOP)/include/krb5/autoconf.h $(SRCTOP)/include/k5-thread.h \ + $(COM_ERR_DEPS) $(SRCTOP)/include/kdb.h $(SRCTOP)/include/k5-platform.h \ + $(BUILDTOP)/include/autoconf.h $(SRCTOP)/include/k5-thread.h \ $(BUILDTOP)/include/kadm5/kadm_err.h $(BUILDTOP)/include/kadm5/chpass_util_strings.h \ tcl_kadm5.h $(BUILDTOP)/lib/kdb/adb_err.h $(OUTPRE)tcl_kadm5.$(OBJEXT): tcl_kadm5.c $(BUILDTOP)/include/kadm5/admin.h \ @@ -65,8 +65,8 @@ $(OUTPRE)tcl_kadm5.$(OBJEXT): tcl_kadm5.c $(BUILDTOP)/include/kadm5/admin.h \ $(BUILDTOP)/include/gssrpc/rpc_msg.h $(BUILDTOP)/include/gssrpc/auth_unix.h \ $(BUILDTOP)/include/gssrpc/auth_gss.h $(BUILDTOP)/include/gssapi/gssapi.h \ $(BUILDTOP)/include/gssrpc/svc_auth.h $(BUILDTOP)/include/gssrpc/svc.h \ - $(BUILDTOP)/include/krb5.h $(COM_ERR_DEPS) $(SRCTOP)/include/krb5/kdb.h \ - $(SRCTOP)/include/k5-platform.h $(BUILDTOP)/include/krb5/autoconf.h \ + $(BUILDTOP)/include/krb5.h $(COM_ERR_DEPS) $(SRCTOP)/include/kdb.h \ + $(SRCTOP)/include/k5-platform.h $(BUILDTOP)/include/autoconf.h \ $(SRCTOP)/include/k5-thread.h $(BUILDTOP)/include/kadm5/kadm_err.h \ $(BUILDTOP)/include/kadm5/chpass_util_strings.h $(BUILDTOP)/lib/kdb/adb_err.h \ tcl_kadm5.h |
