projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
resolver interface with named and friends defined in resolve.h
[unix-history]
/
usr
/
src
/
lib
/
libc
/
net
/
res_comp.c
diff --git
a/usr/src/lib/libc/net/res_comp.c
b/usr/src/lib/libc/net/res_comp.c
index
a57315f
..
d9a5678
100644
(file)
--- a/
usr/src/lib/libc/net/res_comp.c
+++ b/
usr/src/lib/libc/net/res_comp.c
@@
-6,7
+6,7
@@
*/
#if defined(LIBC_SCCS) && !defined(lint)
*/
#if defined(LIBC_SCCS) && !defined(lint)
-static char sccsid[] = "@(#)res_comp.c 6.2
0
(Berkeley) %G%";
+static char sccsid[] = "@(#)res_comp.c 6.2
1
(Berkeley) %G%";
#endif /* LIBC_SCCS and not lint */
#include <sys/types.h>
#endif /* LIBC_SCCS and not lint */
#include <sys/types.h>
@@
-183,12
+183,12
@@
dn_comp(exp_dn, comp_dn, length, dnptrs, lastdnptr)
* Skip over a compressed domain name. Return the size or -1.
*/
__dn_skipname(comp_dn, eom)
* Skip over a compressed domain name. Return the size or -1.
*/
__dn_skipname(comp_dn, eom)
- u_char *comp_dn, *eom;
+
const
u_char *comp_dn, *eom;
{
register u_char *cp;
register int n;
{
register u_char *cp;
register int n;
- cp = comp_dn;
+ cp =
(u_char *)
comp_dn;
while (cp < eom && (n = *cp++)) {
/*
* check for indirection
while (cp < eom && (n = *cp++)) {
/*
* check for indirection
@@
-298,14
+298,20
@@
_getlong(msgp)
return (u | *p);
}
return (u | *p);
}
+void
+#ifdef __STDC__
+__putshort(register u_short s, register u_char *msgp)
+#else
__putshort(s, msgp)
register u_short s;
register u_char *msgp;
__putshort(s, msgp)
register u_short s;
register u_char *msgp;
+#endif
{
msgp[1] = s;
msgp[0] = s >> 8;
}
{
msgp[1] = s;
msgp[0] = s >> 8;
}
+void
__putlong(l, msgp)
register u_long l;
register u_char *msgp;
__putlong(l, msgp)
register u_long l;
register u_char *msgp;