From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server-vie001.gnuweeb.org X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_DBL_BLOCKED_OPENDNS, URIBL_ZEN_BLOCKED_OPENDNS autolearn=ham autolearn_force=no version=3.4.6 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gnuweeb.org; s=new2025; t=1756391811; bh=6FGq7oTGsxEWRKexJX8FDStnS7g0DEiW2DdSdtdBDAY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Transfer-Encoding:Message-ID:Date:From: Reply-To:Subject:To:Cc:In-Reply-To:References:Resent-Date: Resent-From:Resent-To:Resent-Cc:User-Agent:Content-Type: Content-Transfer-Encoding; b=kbndrQcvo3N/Pp36Pm/oJOhb/XvhyyYeESuq75VpyMyA1QjCc7vD2FwpuMV5kVOrh sVi+MgTK5YSNv7eUCxTPDvYmwJvtJnkib78+EU25R0cRSDFTaEHV9VIHl7HsKxdkUe 50guYHf7V9alwdcjB6HPtpBbhdncLI4jtT5/14H6/yE0IFx5sJ/H+F2DgH8s0zRzft nmgvI/kvVC+wgZxL5ctJC/lmPsZMkShFrunpXu6tgssvTJctYUZf1jtivZlLqF4/pI H/0N43d/xr7JuJYkWD5Br1+89anrcy1nanBU/ckxzFFSszZEMEVvIqjJkbGXT0HODM 4iGwnDoK7owZQ== Received: from zero (unknown [182.253.228.107]) by server-vie001.gnuweeb.org (Postfix) with ESMTPSA id 3AD383127F72; Thu, 28 Aug 2025 14:36:48 +0000 (UTC) From: Ahmad Gani To: Ammar Faizi Cc: Ahmad Gani , Alviro Iskandar Setiawan , GNU/Weeb Mailing List Subject: [PATCH gwproxy v6 04/11] dnsparser: remove unused constant Date: Thu, 28 Aug 2025 21:34:26 +0700 Message-ID: <20250828143444.540247-5-reyuki@gnuweeb.org> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20250828143444.540247-1-reyuki@gnuweeb.org> References: <20250828143444.540247-1-reyuki@gnuweeb.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: The parser will likely only be targeted for a standard query, specifically to resolve a domain name to IPv4 or IPv6. Signed-off-by: Ahmad Gani --- src/gwproxy/dnsparser.h | 24 +----------------------- 1 file changed, 1 insertion(+), 23 deletions(-) diff --git a/src/gwproxy/dnsparser.h b/src/gwproxy/dnsparser.h index dc181aa0a2f1..b4c4b88b1c21 100644 --- a/src/gwproxy/dnsparser.h +++ b/src/gwproxy/dnsparser.h @@ -69,39 +69,17 @@ #define UDP_MSG_LIMIT 512 typedef enum { - OPCODE_QUERY = 0, // Standard query (QUERY) - OPCODE_IQUERY = 1, // Inverse query (IQUERY) - OPCODE_STATUS = 2, // Server status request (STATUS) - OPCODE_RESERVED_MIN = 3, // Reserved for future use (inclusive) - OPCODE_RESERVED_MAX = 15 // Reserved for future use (inclusive) + OPCODE_QUERY = 0, // Standard query (QUERY) } gwdns_op; typedef enum { TYPE_A = 1, // IPv4 host address - TYPE_NS = 2, // an authoritative name server TYPE_CNAME = 5, // the canonical name for an alias - TYPE_SOA = 6, // marks the start of a zone of authority - TYPE_MB = 7, // a mailbox domain name (EXPERIMENTAL) - TYPE_MG = 8, // a mail group member (EXPERIMENTAL) - TYPE_MR = 9, // a mail rename domain name (EXPERIMENTAL) - TYPE_NULL = 10, // a null RR (EXPERIMENTAL) - TYPE_WKS = 11, // a well known service description - TYPE_PTR = 12, // a domain name pointer - TYPE_HINFO = 13, // host information - TYPE_MINFO = 14, // mailbox or mail list information - TYPE_MX = 15, // mail exchange - TYPE_TXT = 16, // text strings TYPE_AAAA = 28, // IPv6 host address - QTYPE_AXFR = 252, // A request for a transfer of an entire zone - QTYPE_MAILB = 253, // A request for mailbox-related records (MB, MG or MR) - QTYPE_ALL = 255 // A request for all records } gwdns_type; typedef enum { CLASS_IN = 1, // Internet - CLASS_CH = 3, // CHAOS class - CLASS_HS = 4, // Hesiod - QCLASS_ANY = 255 // ANY class (matches any class) } gwdns_class; typedef struct { -- Ahmad Gani