iPXE
Data Fields
resolv_mux Struct Reference

A name resolution multiplexer. More...

Data Fields

struct refcnt refcnt
 Reference counter.
struct interface parent
 Parent name resolution interface.
struct interface child
 Child name resolution interface.
struct resolverresolver
 Current child resolver.
struct sockaddr sa
 Socket address to complete.
char name [0]
 Name to be resolved.

Detailed Description

A name resolution multiplexer.

Definition at line 140 of file resolv.c.


Field Documentation

Reference counter.

Definition at line 142 of file resolv.c.

Referenced by resolv().

Parent name resolution interface.

Definition at line 144 of file resolv.c.

Referenced by resmux_close(), and resolv().

Child name resolution interface.

Definition at line 147 of file resolv.c.

Referenced by resmux_child_close(), resmux_close(), resmux_try(), and resolv().

Current child resolver.

Definition at line 149 of file resolv.c.

Referenced by resmux_child_close(), resmux_try(), and resolv().

Socket address to complete.

Definition at line 152 of file resolv.c.

Referenced by resmux_try(), and resolv().

Name to be resolved.

Must be at end of structure

Definition at line 157 of file resolv.c.

Referenced by resmux_try(), and resolv().


The documentation for this struct was generated from the following file: