Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F156832300
D38407.id116628.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
D38407.id116628.diff
View Options
diff --git a/include/arpa/nameser.h b/include/arpa/nameser.h
--- a/include/arpa/nameser.h
+++ b/include/arpa/nameser.h
@@ -133,17 +133,6 @@
const u_char *_msg_ptr;
} ns_msg;
-/*
- * This is a newmsg handle, used when constructing new messages with
- * ns_newmsg_init, et al.
- */
-struct ns_newmsg {
- ns_msg msg;
- const u_char *dnptrs[25];
- const u_char **lastdnptr;
-};
-typedef struct ns_newmsg ns_newmsg;
-
/* Private data structure - do not use from outside library. */
struct _ns_flagdata { int mask, shift; };
extern struct _ns_flagdata _ns_flagdata[];
@@ -571,16 +560,6 @@
#endif
#define ns_makecanon __ns_makecanon
#define ns_samename __ns_samename
-#define ns_newmsg_init __ns_newmsg_init
-#define ns_newmsg_copy __ns_newmsg_copy
-#define ns_newmsg_id __ns_newmsg_id
-#define ns_newmsg_flag __ns_newmsg_flag
-#define ns_newmsg_q __ns_newmsg_q
-#define ns_newmsg_rr __ns_newmsg_rr
-#define ns_newmsg_done __ns_newmsg_done
-#define ns_rdata_unpack __ns_rdata_unpack
-#define ns_rdata_equal __ns_rdata_equal
-#define ns_rdata_refers __ns_rdata_refers
__BEGIN_DECLS
int ns_msg_getflag(ns_msg, int);
@@ -653,25 +632,6 @@
#endif
int ns_makecanon(const char *, char *, size_t);
int ns_samename(const char *, const char *);
-int ns_newmsg_init(u_char *buffer, size_t bufsiz, ns_newmsg *);
-int ns_newmsg_copy(ns_newmsg *, ns_msg *);
-void ns_newmsg_id(ns_newmsg *handle, u_int16_t id);
-void ns_newmsg_flag(ns_newmsg *handle, ns_flag flag, u_int value);
-int ns_newmsg_q(ns_newmsg *handle, ns_nname_ct qname,
- ns_type qtype, ns_class qclass);
-int ns_newmsg_rr(ns_newmsg *handle, ns_sect sect,
- ns_nname_ct name, ns_type type,
- ns_class rr_class, u_int32_t ttl,
- u_int16_t rdlen, const u_char *rdata);
-size_t ns_newmsg_done(ns_newmsg *handle);
-ssize_t ns_rdata_unpack(const u_char *, const u_char *, ns_type,
- const u_char *, size_t, u_char *, size_t);
-int ns_rdata_equal(ns_type,
- const u_char *, size_t,
- const u_char *, size_t);
-int ns_rdata_refers(ns_type,
- const u_char *, size_t,
- const u_char *);
__END_DECLS
#ifdef BIND_4_COMPAT
diff --git a/lib/libc/nameser/Symbol.map b/lib/libc/nameser/Symbol.map
--- a/lib/libc/nameser/Symbol.map
+++ b/lib/libc/nameser/Symbol.map
@@ -39,14 +39,4 @@
__ns_name_owned;
__ns_name_map;
__ns_name_labels;
- __ns_newmsg_init;
- __ns_newmsg_copy;
- __ns_newmsg_id;
- __ns_newmsg_flag;
- __ns_newmsg_q;
- __ns_newmsg_rr;
- __ns_newmsg_done;
- __ns_rdata_unpack;
- __ns_rdata_equal;
- __ns_rdata_refers;
};
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sun, May 17, 7:02 PM (4 h, 10 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33203497
Default Alt Text
D38407.id116628.diff (2 KB)
Attached To
Mode
D38407: arpa: garbage collect ns_newmsg/ns_rdata decls
Attached
Detach File
Event Timeline
Log In to Comment