/bind-9.6-ESV-R11/lib/lwres/ |
H A D | lwpacket.c | 42 * resolver packet structure #lwres_lwpacket_t *pkt in network byte 47 * packet *pkt. The contents of the buffer b should correspond to a 55 * lightweight resolver packet *pkt both functions return 75 /*% transfers the contents of lightweight resolver packet structure lwres_lwpacket_t *pkt in network byte order to the lightweight resolver buffer, *b. */ 78 lwres_lwpacket_renderheader(lwres_buffer_t *b, lwres_lwpacket_t *pkt) { argument 80 REQUIRE(pkt != NULL); 85 lwres_buffer_putuint32(b, pkt->length); 86 lwres_buffer_putuint16(b, pkt->version); 87 lwres_buffer_putuint16(b, pkt->pktflags); 88 lwres_buffer_putuint32(b, pkt 101 lwres_lwpacket_parseheader(lwres_buffer_t *b, lwres_lwpacket_t *pkt) argument [all...] |
H A D | lwres_noop.c | 61 * pkt is initialised and transferred to buffer b. The contents of *req 68 * packet pkt to a lwres_nooprequest_t structure. Buffer b provides space 117 lwres_lwpacket_t *pkt, lwres_buffer_t *b) 126 REQUIRE(pkt != NULL); 137 pkt->length = buflen; 138 pkt->version = LWRES_LWPACKETVERSION_0; 139 pkt->pktflags &= ~LWRES_LWPACKETFLAG_RESPONSE; 140 pkt->opcode = LWRES_OPCODE_NOOP; 141 pkt->result = 0; 142 pkt 116 lwres_nooprequest_render(lwres_context_t *ctx, lwres_nooprequest_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b) argument 169 lwres_noopresponse_render(lwres_context_t *ctx, lwres_noopresponse_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b) argument 220 lwres_nooprequest_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_nooprequest_t **structp) argument 268 lwres_noopresponse_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_noopresponse_t **structp) argument [all...] |
H A D | lwresutil.c | 249 lwres_lwpacket_t pkt; local 284 pkt.pktflags = 0; 285 pkt.serial = serial; 286 pkt.result = 0; 287 pkt.recvlength = LWRES_RECVLENGTH; 290 ret = lwres_gabnrequest_render(ctx, &request, &pkt, &b_out); 305 ret = lwres_lwpacket_parseheader(&b_in, &pkt); 312 if (pkt.serial != serial) 314 if (pkt.opcode != LWRES_OPCODE_GETADDRSBYNAME) 324 if (pkt 365 lwres_lwpacket_t pkt; local 472 lwres_lwpacket_t pkt; local [all...] |
H A D | lwres_gnba.c | 59 header structure pkt is initialised and transferred to buffer b. 66 of packet pkt to a lwres_gnbarequest_t structure. Buffer b provides 118 lwres_lwpacket_t *pkt, lwres_buffer_t *b) 129 REQUIRE(pkt != NULL); 140 pkt->length = buflen; 141 pkt->version = LWRES_LWPACKETVERSION_0; 142 pkt->pktflags &= ~LWRES_LWPACKETFLAG_RESPONSE; 143 pkt->opcode = LWRES_OPCODE_GETNAMEBYADDR; 144 pkt->result = 0; 145 pkt 117 lwres_gnbarequest_render(lwres_context_t *ctx, lwres_gnbarequest_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b) argument 174 lwres_gnbaresponse_render(lwres_context_t *ctx, lwres_gnbaresponse_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b) argument 246 lwres_gnbarequest_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gnbarequest_t **structp) argument 291 lwres_gnbaresponse_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gnbaresponse_t **structp) argument [all...] |
H A D | lwres_gabn.c | 65 header structure pkt is initialised and transferred to buffer b. The 72 packet pkt to a lwres_gabnrequest_t structure. Buffer b provides space 122 lwres_lwpacket_t *pkt, lwres_buffer_t *b) 133 REQUIRE(pkt != NULL); 147 pkt->length = buflen; 148 pkt->version = LWRES_LWPACKETVERSION_0; 149 pkt->pktflags &= ~LWRES_LWPACKETFLAG_RESPONSE; 150 pkt->opcode = LWRES_OPCODE_GETADDRSBYNAME; 151 pkt->result = 0; 152 pkt 121 lwres_gabnrequest_render(lwres_context_t *ctx, lwres_gabnrequest_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b) argument 188 lwres_gabnresponse_render(lwres_context_t *ctx, lwres_gabnresponse_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b) argument 285 lwres_gabnrequest_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gabnrequest_t **structp) argument 335 lwres_gabnresponse_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gabnresponse_t **structp) argument [all...] |
H A D | lwres_grbn.c | 41 lwres_lwpacket_t *pkt, lwres_buffer_t *b) 52 REQUIRE(pkt != NULL); 66 pkt->length = buflen; 67 pkt->version = LWRES_LWPACKETVERSION_0; 68 pkt->pktflags &= ~LWRES_LWPACKETFLAG_RESPONSE; 69 pkt->opcode = LWRES_OPCODE_GETRDATABYNAME; 70 pkt->result = 0; 71 pkt->authtype = 0; 72 pkt->authlength = 0; 74 ret = lwres_lwpacket_renderheader(b, pkt); 40 lwres_grbnrequest_render(lwres_context_t *ctx, lwres_grbnrequest_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b) argument 113 lwres_grbnresponse_render(lwres_context_t *ctx, lwres_grbnresponse_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b) argument 201 lwres_grbnrequest_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_grbnrequest_t **structp) argument 255 lwres_grbnresponse_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_grbnresponse_t **structp) argument [all...] |
/bind-9.6-ESV-R11/bin/named/ |
H A D | lwderror.c | 34 * The client->pkt structure will be modified to form an error return. 56 client->pkt.length = LWRES_LWPACKET_LENGTH; 57 client->pkt.pktflags |= LWRES_LWPACKETFLAG_RESPONSE; 58 client->pkt.recvlength = LWRES_RECVLENGTH; 59 client->pkt.authtype = 0; /* XXXMLG */ 60 client->pkt.authlength = 0; 61 client->pkt.result = _result; 64 lwres = lwres_lwpacket_renderheader(&b, &client->pkt);
|
H A D | lwdnoop.c | 45 b, &client->pkt, &req); 49 client->pkt.recvlength = LWRES_RECVLENGTH; 50 client->pkt.authtype = 0; /* XXXMLG */ 51 client->pkt.authlength = 0; 52 client->pkt.result = LWRES_R_SUCCESS; 58 &client->pkt, &lwb);
|
H A D | lwdgnba.c | 126 client->pkt.recvlength = LWRES_RECVLENGTH; 127 client->pkt.authtype = 0; /* XXXMLG */ 128 client->pkt.authlength = 0; 129 client->pkt.result = LWRES_R_SUCCESS; 132 gnba, &client->pkt, &lwb); 220 b, &client->pkt, &req);
|
H A D | lwdgabn.c | 223 client->pkt.recvlength = LWRES_RECVLENGTH; 224 client->pkt.authtype = 0; /* XXXMLG */ 225 client->pkt.authlength = 0; 231 client->pkt.result = LWRES_R_SUCCESS; 233 client->pkt.result = LWRES_R_NOTFOUND; 238 &client->pkt, &lwb); 583 * client->pkt contains the packet header data, 610 b, &client->pkt, &req);
|
H A D | lwdgrbn.c | 332 client->pkt.recvlength = LWRES_RECVLENGTH; 333 client->pkt.authtype = 0; /* XXXMLG */ 334 client->pkt.authlength = 0; 335 client->pkt.result = LWRES_R_SUCCESS; 338 grbn, &client->pkt, &lwb); 455 b, &client->pkt, &req);
|
H A D | lwdclient.c | 182 result = lwres_lwpacket_parseheader(&b, &client->pkt); 188 ns_lwdclient_log(50, "opcode %08x", client->pkt.opcode); 190 switch (client->pkt.opcode) { 204 ns_lwdclient_log(50, "unknown opcode %08x", client->pkt.opcode);
|
/bind-9.6-ESV-R11/lib/lwres/include/lwres/ |
H A D | lwpacket.h | 116 #define LWRES_LWPACKETFLAG_RESPONSE 0x0001U /*%< If set, pkt is a response. */ 130 * pkt header 152 lwres_lwpacket_renderheader(lwres_buffer_t *b, lwres_lwpacket_t *pkt); 155 lwres_lwpacket_parseheader(lwres_buffer_t *b, lwres_lwpacket_t *pkt);
|
H A D | lwres.h | 263 lwres_lwpacket_t *pkt, lwres_buffer_t *b); 267 lwres_lwpacket_t *pkt, lwres_buffer_t *b); 271 lwres_lwpacket_t *pkt, lwres_gabnrequest_t **structp); 275 lwres_lwpacket_t *pkt, 319 lwres_lwpacket_t *pkt, lwres_buffer_t *b); 323 lwres_lwpacket_t *pkt, lwres_buffer_t *b); 327 lwres_lwpacket_t *pkt, lwres_gnbarequest_t **structp); 331 lwres_lwpacket_t *pkt, 374 lwres_lwpacket_t *pkt, lwres_buffer_t *b); 378 lwres_lwpacket_t *pkt, lwres_buffer_ [all...] |
/bind-9.6-ESV-R11/bin/tests/ |
H A D | lwres_test.c | 74 lwres_lwpacket_t pkt, pkt2; local 79 pkt.pktflags = 0; 80 pkt.serial = 0x11223344; 81 pkt.recvlength = 0x55667788; 82 pkt.result = 0; 87 ret = lwres_nooprequest_render(ctx, &nooprequest, &pkt, &b); 115 pkt.pktflags = 0; 116 pkt.serial = 0x11223344; 117 pkt.recvlength = 0x55667788; 118 pkt [all...] |
/bind-9.6-ESV-R11/bin/tests/system/lwresd/ |
H A D | lwtest.c | 61 lwres_lwpacket_t pkt, pkt2; local 66 pkt.pktflags = 0; 67 pkt.serial = 0x11223344; 68 pkt.recvlength = 0x55667788; 69 pkt.result = 0; 73 ret = lwres_nooprequest_render(ctx, &nooprequest, &pkt, &b); 97 pkt.pktflags = 0; 98 pkt.serial = 0x11223344; 99 pkt.recvlength = 0x55667788; 100 pkt [all...] |
/bind-9.6-ESV-R11/bin/named/include/named/ |
H A D | lwdclient.h | 57 lwres_lwpacket_t pkt; member in struct:ns_lwdclient
|