From eb3104250bf0253182db769daed8bcdfef33b268 Mon Sep 17 00:00:00 2001 From: Lucas Date: Tue, 14 Dec 2021 20:03:59 +0000 Subject: [PATCH] Remove ex-print-zone.c --- Makefile | 8 ++--- ex-print-zone.c | 80 ------------------------------------------------- 2 files changed, 3 insertions(+), 85 deletions(-) delete mode 100644 ex-print-zone.c diff --git a/Makefile b/Makefile index dda0a90..5dd4bd0 100644 --- a/Makefile +++ b/Makefile @@ -24,8 +24,7 @@ LIBOBJ = util.o BIN = ldnssec-keygen ldnssec-sign-dnskey MAN1 = ldnssec-keygen.1 -BINEX = ex-print-zone -OBJ = ${BIN:=.o} ${BINEX:=.o} ${LIBOBJ} +OBJ = ${BIN:=.o} ${LIBOBJ} SRC = ${OBJ:.o=.c} DIST = COPYING Makefile ${LIBHDR} ${SRC} @@ -38,10 +37,10 @@ LDNS_LIBS = -L/usr/local/lib -lldns .c.o: ${CC} ${CFLAGS} ${LDNS_INCS} -c $< -all: ${BINEX} ${BIN} +all: ${BIN} clean: - rm -f ${BIN} ${BINEX} ${OBJ} ${P}-${V}.tgz + rm -f ${BIN} ${OBJ} ${P}-${V}.tgz dist: clean pax -ws ',^,${P}-${V}/,' ${DIST} | gzip >${P}-${V}.tgz @@ -62,4 +61,3 @@ util.o: util.h ldnssec-keygen: ldnssec-keygen.o ${LIBOBJ} ldnssec-sign-dnskey: ldnssec-sign-dnskey.o ${LIBOBJ} -ex-print-zone: ex-print-zone.o ${LIBOBJ} diff --git a/ex-print-zone.c b/ex-print-zone.c deleted file mode 100644 index bdd6480..0000000 --- a/ex-print-zone.c +++ /dev/null @@ -1,80 +0,0 @@ -/* - * ldnssec-utils - * - * Written in 2021 by Lucas - * - * To the extent possible under law, the author(s) have dedicated all - * copyright and related and neighboring rights to this software to the - * public domain worldwide. This software is distributed without any - * warranty. - * - * You should have received a copy of the CC0 Public Domain Dedication - * along with this software. If not, see - * . - */ - -#include -#include -#include -#include - -#include - -#include "util.h" - -static void -usage(void) -{ - fprintf(stderr, "usage: %s [-f zone]\n", getprogname()); - exit(1); -} - -int -main(int argc, char *argv[]) -{ - ldns_zone *zone; - ldns_status s; - FILE *fp; - char *filename; - int ch, line_nr; - - fp = NULL; - filename = NULL; - while ((ch = getopt(argc, argv, "f:")) != -1) { - switch (ch) { - case 'f': - if (fp != NULL) - errx(1, "-f can be used only once"); - filename = optarg; - fp = fopen(filename, "r"); - if (fp == NULL) - err(1, "fopen"); - break; - default: - usage(); - } - } - argc -= optind; - argv += optind; - - if (fp == NULL) { - filename = "(stdin)"; - fp = stdin; - } - - fatal_check_minimum_ldns_revision(); - - s = ldns_zone_new_frm_fp_l(&zone, fp, NULL, LDNS_DEFAULT_TTL, - LDNS_RR_CLASS_IN, &line_nr); - if (s != LDNS_STATUS_OK) - errx(1, "ldns_zone_new_frm_fp_l: file %s line %d: %s", - filename, line_nr, ldns_get_errorstr_by_id(s)); - if (fp != stdin) - (void)fclose(fp); - - ldns_zone_print(stdout, zone); - - ldns_zone_deep_free(zone); - - return 0; -}