diff options
| author | Heikki Linnakangas | 2016-09-02 10:49:59 +0000 |
|---|---|---|
| committer | Heikki Linnakangas | 2016-09-02 10:49:59 +0000 |
| commit | ec136d19b21791c845b1deeff43df137add0639e (patch) | |
| tree | da3e71960dccc380627390bc211e31455c2f1223 /src/tools/ifaddrs | |
| parent | 9cca11c915e458323d0e746c68203f2c11da0302 (diff) | |
Move code shared between libpq and backend from backend/libpq/ to common/.
When building libpq, ip.c and md5.c were symlinked or copied from
src/backend/libpq into src/interfaces/libpq, but now that we have a
directory specifically for routines that are shared between the server and
client binaries, src/common/, move them there.
Some routines in ip.c were only used in the backend. Keep those in
src/backend/libpq, but rename to ifaddr.c to avoid confusion with the file
that's now in common.
Fix the comment in src/common/Makefile to reflect how libpq actually links
those files.
There are two more files that libpq symlinks directly from src/backend:
encnames.c and wchar.c. I don't feel compelled to move those right now,
though.
Patch by Michael Paquier, with some changes by me.
Discussion: <69938195-9c76-8523-0af8-eb718ea5b36e@iki.fi>
Diffstat (limited to 'src/tools/ifaddrs')
| -rw-r--r-- | src/tools/ifaddrs/Makefile | 4 | ||||
| -rw-r--r-- | src/tools/ifaddrs/test_ifaddrs.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/tools/ifaddrs/Makefile b/src/tools/ifaddrs/Makefile index 231f388901..eed6af41e6 100644 --- a/src/tools/ifaddrs/Makefile +++ b/src/tools/ifaddrs/Makefile @@ -20,8 +20,8 @@ OBJS = test_ifaddrs.o all: test_ifaddrs -test_ifaddrs: test_ifaddrs.o $(libpq_backend_dir)/ip.o - $(CC) $(CFLAGS) test_ifaddrs.o $(libpq_backend_dir)/ip.o $(LDFLAGS) $(LDFLAGS_EX) $(LIBS) -o $@$(X) +test_ifaddrs: test_ifaddrs.o $(libpq_backend_dir)/ifaddr.o + $(CC) $(CFLAGS) test_ifaddrs.o $(libpq_backend_dir)/ifaddr.o $(LDFLAGS) $(LDFLAGS_EX) $(LIBS) -o $@$(X) clean distclean maintainer-clean: rm -f test_ifaddrs$(X) $(OBJS) diff --git a/src/tools/ifaddrs/test_ifaddrs.c b/src/tools/ifaddrs/test_ifaddrs.c index 48d184c84a..80b9bb0266 100644 --- a/src/tools/ifaddrs/test_ifaddrs.c +++ b/src/tools/ifaddrs/test_ifaddrs.c @@ -12,7 +12,7 @@ #include <netinet/in.h> #include <sys/socket.h> -#include "libpq/ip.h" +#include "libpq/ifaddr.h" static void |
