Changeset 1987 for pjproject/trunk/pjlib-util/include/pjlib-util/dns.h
- Timestamp:
- Jun 6, 2008 2:18:28 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjlib-util/include/pjlib-util/dns.h
r1587 r1987 373 373 374 374 /** 375 * Initialize DNS record as DNS SRV record. 376 * 377 * @param rec The DNS resource record to be initialized as DNS 378 * SRV record. 379 * @param res_name Resource name. 380 * @param dnsclass DNS class. 381 * @param ttl Resource TTL value. 382 * @param prio DNS SRV priority. 383 * @param weight DNS SRV weight. 384 * @param port Target port. 385 * @param target Target name. 386 */ 387 PJ_DECL(void) pj_dns_init_srv_rr(pj_dns_parsed_rr *rec, 388 const pj_str_t *res_name, 389 unsigned dnsclass, 390 unsigned ttl, 391 unsigned prio, 392 unsigned weight, 393 unsigned port, 394 const pj_str_t *target); 395 396 /** 397 * Initialize DNS record as DNS CNAME record. 398 * 399 * @param rec The DNS resource record to be initialized as DNS 400 * CNAME record. 401 * @param res_name Resource name. 402 * @param dnsclass DNS class. 403 * @param ttl Resource TTL value. 404 * @param name Host name. 405 */ 406 PJ_DECL(void) pj_dns_init_cname_rr(pj_dns_parsed_rr *rec, 407 const pj_str_t *res_name, 408 unsigned dnsclass, 409 unsigned ttl, 410 const pj_str_t *name); 411 412 /** 413 * Initialize DNS record as DNS A record. 414 * 415 * @param rec The DNS resource record to be initialized as DNS 416 * A record. 417 * @param res_name Resource name. 418 * @param dnsclass DNS class. 419 * @param ttl Resource TTL value. 420 * @param ip_addr Host address. 421 */ 422 PJ_DECL(void) pj_dns_init_a_rr(pj_dns_parsed_rr *rec, 423 const pj_str_t *res_name, 424 unsigned dnsclass, 425 unsigned ttl, 426 const pj_in_addr *ip_addr); 427 428 /** 375 429 * Dump DNS packet to standard log. 376 430 *
Note: See TracChangeset
for help on using the changeset viewer.