diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2006-06-20 19:56:52 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2006-06-20 19:56:52 +0000 |
commit | 47a37aeebdbeb5c242141830586e065256a0aaf6 (patch) | |
tree | 0f9eb0937b4864b811ac221e9dde28f8946b290a /src/backend | |
parent | eaf8f312c754d6b4bcc9d0ff07c14b3b8990ed91 (diff) | |
download | postgresql-47a37aeebdbeb5c242141830586e065256a0aaf6.tar.gz postgresql-47a37aeebdbeb5c242141830586e065256a0aaf6.zip |
Split definitions for md5.c out of crypt.h and into their own header
libpq/md5.h, so that there's a clear separation between backend-only
definitions and shared frontend/backend definitions. (Turns out this
is reversing a bad decision from some years ago...) Fix up references
to crypt.h as needed. I looked into moving the code into src/port, but
the headers in src/include/libpq are sufficiently intertwined that it
seems more work than it's worth to do that.
Diffstat (limited to 'src/backend')
-rw-r--r-- | src/backend/commands/user.c | 4 | ||||
-rw-r--r-- | src/backend/libpq/crypt.c | 3 | ||||
-rw-r--r-- | src/backend/libpq/hba.c | 3 | ||||
-rw-r--r-- | src/backend/libpq/ip.c | 3 | ||||
-rw-r--r-- | src/backend/libpq/md5.c | 6 | ||||
-rw-r--r-- | src/backend/utils/adt/varlena.c | 4 |
6 files changed, 11 insertions, 12 deletions
diff --git a/src/backend/commands/user.c b/src/backend/commands/user.c index 61956b27706..7ae9dfdd52a 100644 --- a/src/backend/commands/user.c +++ b/src/backend/commands/user.c @@ -6,7 +6,7 @@ * Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $PostgreSQL: pgsql/src/backend/commands/user.c,v 1.171 2006/05/04 16:07:29 tgl Exp $ + * $PostgreSQL: pgsql/src/backend/commands/user.c,v 1.172 2006/06/20 19:56:52 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -20,7 +20,7 @@ #include "catalog/pg_authid.h" #include "commands/comment.h" #include "commands/user.h" -#include "libpq/crypt.h" +#include "libpq/md5.h" #include "miscadmin.h" #include "utils/acl.h" #include "utils/builtins.h" diff --git a/src/backend/libpq/crypt.c b/src/backend/libpq/crypt.c index a8715c85bc9..ddba1f1b674 100644 --- a/src/backend/libpq/crypt.c +++ b/src/backend/libpq/crypt.c @@ -9,7 +9,7 @@ * Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $PostgreSQL: pgsql/src/backend/libpq/crypt.c,v 1.68 2006/03/05 15:58:27 momjian Exp $ + * $PostgreSQL: pgsql/src/backend/libpq/crypt.c,v 1.69 2006/06/20 19:56:52 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -22,6 +22,7 @@ #include "libpq/crypt.h" #include "libpq/libpq.h" +#include "libpq/md5.h" #include "miscadmin.h" #include "storage/fd.h" #include "nodes/pg_list.h" diff --git a/src/backend/libpq/hba.c b/src/backend/libpq/hba.c index a31f968baab..ddfb2904941 100644 --- a/src/backend/libpq/hba.c +++ b/src/backend/libpq/hba.c @@ -10,7 +10,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/libpq/hba.c,v 1.151 2006/03/06 17:41:43 momjian Exp $ + * $PostgreSQL: pgsql/src/backend/libpq/hba.c,v 1.152 2006/06/20 19:56:52 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -29,7 +29,6 @@ #include <arpa/inet.h> #include <unistd.h> -#include "libpq/crypt.h" #include "libpq/libpq.h" #include "miscadmin.h" #include "nodes/pg_list.h" diff --git a/src/backend/libpq/ip.c b/src/backend/libpq/ip.c index 595c99a81b7..917bda82833 100644 --- a/src/backend/libpq/ip.c +++ b/src/backend/libpq/ip.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/libpq/ip.c,v 1.35 2006/06/07 22:24:43 momjian Exp $ + * $PostgreSQL: pgsql/src/backend/libpq/ip.c,v 1.36 2006/06/20 19:56:52 tgl Exp $ * * This file and the IPV6 implementation were initially provided by * Nigel Kukard <nkukard@lbsd.net>, Linux Based Systems Design @@ -20,7 +20,6 @@ /* This is intended to be used in both frontend and backend, so use c.h */ #include "c.h" -#include <errno.h> #include <unistd.h> #include <sys/types.h> #include <sys/stat.h> diff --git a/src/backend/libpq/md5.c b/src/backend/libpq/md5.c index 3948a29cb12..e8849049b49 100644 --- a/src/backend/libpq/md5.c +++ b/src/backend/libpq/md5.c @@ -14,13 +14,13 @@ * Portions Copyright (c) 1994, Regents of the University of California * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/libpq/md5.c,v 1.32 2006/03/05 15:58:27 momjian Exp $ + * $PostgreSQL: pgsql/src/backend/libpq/md5.c,v 1.33 2006/06/20 19:56:52 tgl Exp $ */ /* This is intended to be used in both frontend and backend, so use c.h */ #include "c.h" -#include "libpq/crypt.h" +#include "libpq/md5.h" /* @@ -265,7 +265,7 @@ bytesToHex(uint8 b[16], char *s) * * Calculates the MD5 sum of the bytes in a buffer. * - * SYNOPSIS #include "crypt.h" + * SYNOPSIS #include "md5.h" * int pg_md5_hash(const void *buff, size_t len, char *hexsum) * * INPUT buff the buffer containing the bytes that you want diff --git a/src/backend/utils/adt/varlena.c b/src/backend/utils/adt/varlena.c index 7bc5a09f693..2873c77e94b 100644 --- a/src/backend/utils/adt/varlena.c +++ b/src/backend/utils/adt/varlena.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/utils/adt/varlena.c,v 1.147 2006/05/21 20:05:19 tgl Exp $ + * $PostgreSQL: pgsql/src/backend/utils/adt/varlena.c,v 1.148 2006/06/20 19:56:52 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -19,7 +19,7 @@ #include "access/tuptoaster.h" #include "catalog/pg_type.h" #include "lib/stringinfo.h" -#include "libpq/crypt.h" +#include "libpq/md5.h" #include "libpq/pqformat.h" #include "mb/pg_wchar.h" #include "miscadmin.h" |