#define NULL
NULL pointer (VOID *)
struct arbelprm_rc_send_wqe rc
static void comboot_resolv_close(struct comboot_resolver *comboot_resolver, int rc)
static struct interface_descriptor comboot_resolv_desc
int comboot_resolv(const char *name, struct in_addr *address)
static struct interface_operation comboot_resolv_op[]
static void comboot_resolv_done(struct comboot_resolver *comboot_resolver, struct sockaddr *sa)
uint64_t address
Base address.
#define AF_INET
IPv4 Internet addresses.
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
#define EAFNOSUPPORT
Address family not supported.
#define EINPROGRESS
Operation in progress.
void intf_close(struct interface *intf, int rc)
Close an object interface.
void intf_shutdown(struct interface *intf, int rc)
Shut down an object interface.
#define INTF_DESC(object_type, intf, operations)
Define an object interface descriptor.
#define INTF_INIT(descriptor)
Initialise a static object interface.
#define INTF_OP(op_type, object_type, op_func)
Define an object interface operation.
void step(void)
Single-step a single process.
void resolv_done(struct interface *intf, struct sockaddr *sa)
Name resolved.
int resolv(struct interface *resolv, const char *name, struct sockaddr *sa)
Start name resolution.
An object interface descriptor.
An object interface operation.
Generalized socket address structure.