Commit Graph

28 Commits

Author SHA1 Message Date
Andreas Gustafsson
f1b6872550 Do not put a space before ';' when terminating a statement or in a 'for' statement. 2001-11-27 00:56:32 +00:00
Brian Wellington
a78196366c move variable initialization 2001-05-29 23:07:28 +00:00
Brian Wellington
499b34cea0 copyright update 2001-01-09 22:01:04 +00:00
Brian Wellington
eb4a45ebf5 remove sortlist 2000-11-16 00:06:38 +00:00
David Lawrence
40f53fa8d9 Trailing whitespace trimmed. Perhaps running "perl util/spacewhack.pl in your
own CVS tree will help minimize CVS conflicts.  Maybe not.
Blame Graff for getting me to trim all trailing whitespace.
2000-08-01 01:33:37 +00:00
David Lawrence
15a4474541 word wrap copyright notice at column 70 2000-07-27 09:55:03 +00:00
Brian Wellington
031ce3bc62 Return better errors (TRAILINGDATA, not UNEXPECTEDEND), and style changes. 2000-06-27 18:03:23 +00:00
David Lawrence
9c3531d72a add RCS id string 2000-06-22 22:00:42 +00:00
David Lawrence
ed019cabc1 fixed lines > 79 columns wide 2000-05-24 05:10:00 +00:00
Andreas Gustafsson
6ba0a8a5e7 eliminated compiler warnings on alpha 2000-05-03 18:25:52 +00:00
Michael Graff
58ff88cca7 use 'flags' rather than 'attributes' and rename pkt->flags to pkt->pktflags 2000-05-02 18:46:44 +00:00
Michael Graff
46fb173b20 add 'attributes' flags to lwres packets 2000-05-02 18:18:45 +00:00
Michael Graff
915723e400 Copy addresses out, rather than keeping pointers to them from a buffer. This
simplifies code at the expense of copying more.  It is, however, the
easiest way to get sortlist working correctly.  ipv6 addresses now sort
as well.
2000-03-12 01:58:41 +00:00
Michael Graff
d736db6dc5 lwres get-addr-by-name returns a linked list, not an array, of names. This
was needed to make adding the sortlist code, which will be checked in
in a few minutes.
2000-03-10 23:11:36 +00:00
Michael Graff
b81306ccd1 more lwres_result_t changes 2000-02-23 02:38:55 +00:00
Michael Graff
7a166c5c61 completely decouple the lwres library from libisc. Bad michael for using isc/int.h and isc/lang.h, bad Mark for adding isc/tring.h, isc/net.h, and a few others. 2000-02-03 01:28:52 +00:00
Michael Graff
e721270c5d return LWRES_R_ codes, and clean up a buglet or two dealing with allocating 0 bytes 2000-02-01 00:24:58 +00:00
Michael Graff
573be0bc6d misc parsing and rendering nits 2000-01-28 00:33:14 +00:00
Michael Graff
f1092e671a set the used region before parsing. Gotta love buffers, they'll keep ya honest 2000-01-26 22:22:41 +00:00
Michael Graff
0974e30e20 limit to 8 aliases, not 16 2000-01-26 01:16:24 +00:00
Michael Graff
8cd870e3f5 return LWRES_R_* result codes (all are negative values, otehr than success, which is 0) 2000-01-24 21:57:07 +00:00
Michael Graff
12e302d5c7 free the allocated aliaslen array when freeing the alias name point array 2000-01-21 00:00:20 +00:00
Michael Graff
88ed7381f1 checkpoint; return lengths of each name as well as the name itself. 2000-01-20 23:58:27 +00:00
Michael Graff
7dbf5a0b64 implement actual network I/O for lw resolver. All I/O is run through the
context, where the sockets are cached.  This means one context per thread.
2000-01-18 01:43:12 +00:00
Michael Graff
28dff2287e more checks against the length of the packet 2000-01-17 23:43:31 +00:00
Michael Graff
3b248999e6 parsing/rendering completed. 2000-01-17 23:11:49 +00:00
Michael Graff
c05e003dce checkpoint 2000-01-17 21:38:54 +00:00
Michael Graff
64bed6c543 Checkpoint yesterday's work 2000-01-14 17:28:54 +00:00