Linux Manuals

The Linux Manuals (man pages) document is an important part of Linux documents. Linux Manuals are organized as several sections. Each section has a group of commands for a specific area in Linux usage, administration or development.

  • |

    lwres_gethostent_r (3) Linux Manual Page

    NAME lwres_gethostbyname, lwres_gethostbyname2, lwres_gethostbyaddr, lwres_gethostent, lwres_sethostent, lwres_endhostent, lwres_gethostbyname_r, lwres_gethostbyaddr_r, lwres_gethostent_r, lwres_sethostent_r, lwres_endhostent_r – lightweight resolver get network host entry SYNOPSIS #include <lwres/netdb.h> struct hostent * lwres_gethostbyname(const char *name); struct hostent * lwres_gethostbyname2(const char *name, int af); struct hostent * lwres_gethostbyaddr(const char *addr, int len, int type); struct hostent * lwres_gethostent(void); void lwres_sethostent(int stayopen); void lwres_endhostent(void); struct hostent * lwres_gethostbyname_r(const char *name, struct hostent *resbuf,…

  • |

    lwres_gethostent (3) Linux Manual Page

    NAME lwres_gethostbyname, lwres_gethostbyname2, lwres_gethostbyaddr, lwres_gethostent, lwres_sethostent, lwres_endhostent, lwres_gethostbyname_r, lwres_gethostbyaddr_r, lwres_gethostent_r, lwres_sethostent_r, lwres_endhostent_r – lightweight resolver get network host entry SYNOPSIS #include <lwres/netdb.h> struct hostent * lwres_gethostbyname(const char *name); struct hostent * lwres_gethostbyname2(const char *name, int af); struct hostent * lwres_gethostbyaddr(const char *addr, int len, int type); struct hostent * lwres_gethostent(void); void lwres_sethostent(int stayopen); void lwres_endhostent(void); struct hostent * lwres_gethostbyname_r(const char *name, struct hostent *resbuf,…

  • |

    lwres_gethostbyname_r (3) Linux Manual Page

    NAME lwres_gethostbyname, lwres_gethostbyname2, lwres_gethostbyaddr, lwres_gethostent, lwres_sethostent, lwres_endhostent, lwres_gethostbyname_r, lwres_gethostbyaddr_r, lwres_gethostent_r, lwres_sethostent_r, lwres_endhostent_r – lightweight resolver get network host entry SYNOPSIS #include <lwres/netdb.h> struct hostent * lwres_gethostbyname(const char *name); struct hostent * lwres_gethostbyname2(const char *name, int af); struct hostent * lwres_gethostbyaddr(const char *addr, int len, int type); struct hostent * lwres_gethostent(void); void lwres_sethostent(int stayopen); void lwres_endhostent(void); struct hostent * lwres_gethostbyname_r(const char *name, struct hostent *resbuf,…

  • |

    lwres_gethostbyname2 (3) Linux Manual Page

    NAME lwres_gethostbyname, lwres_gethostbyname2, lwres_gethostbyaddr, lwres_gethostent, lwres_sethostent, lwres_endhostent, lwres_gethostbyname_r, lwres_gethostbyaddr_r, lwres_gethostent_r, lwres_sethostent_r, lwres_endhostent_r – lightweight resolver get network host entry SYNOPSIS #include <lwres/netdb.h> struct hostent * lwres_gethostbyname(const char *name); struct hostent * lwres_gethostbyname2(const char *name, int af); struct hostent * lwres_gethostbyaddr(const char *addr, int len, int type); struct hostent * lwres_gethostent(void); void lwres_sethostent(int stayopen); void lwres_endhostent(void); struct hostent * lwres_gethostbyname_r(const char *name, struct hostent *resbuf,…

  • |

    lwres_gethostbyname (3) Linux Manual Page

    NAME lwres_gethostbyname, lwres_gethostbyname2, lwres_gethostbyaddr, lwres_gethostent, lwres_sethostent, lwres_endhostent, lwres_gethostbyname_r, lwres_gethostbyaddr_r, lwres_gethostent_r, lwres_sethostent_r, lwres_endhostent_r – lightweight resolver get network host entry SYNOPSIS #include <lwres/netdb.h> struct hostent * lwres_gethostbyname(const char *name); struct hostent * lwres_gethostbyname2(const char *name, int af); struct hostent * lwres_gethostbyaddr(const char *addr, int len, int type); struct hostent * lwres_gethostent(void); void lwres_sethostent(int stayopen); void lwres_endhostent(void); struct hostent * lwres_gethostbyname_r(const char *name, struct hostent *resbuf,…

  • |

    lwres_gethostbyaddr_r (3) Linux Manual Page

    NAME lwres_gethostbyname, lwres_gethostbyname2, lwres_gethostbyaddr, lwres_gethostent, lwres_sethostent, lwres_endhostent, lwres_gethostbyname_r, lwres_gethostbyaddr_r, lwres_gethostent_r, lwres_sethostent_r, lwres_endhostent_r – lightweight resolver get network host entry SYNOPSIS #include <lwres/netdb.h> struct hostent * lwres_gethostbyname(const char *name); struct hostent * lwres_gethostbyname2(const char *name, int af); struct hostent * lwres_gethostbyaddr(const char *addr, int len, int type); struct hostent * lwres_gethostent(void); void lwres_sethostent(int stayopen); void lwres_endhostent(void); struct hostent * lwres_gethostbyname_r(const char *name, struct hostent *resbuf,…

  • |

    lwres_gethostbyaddr (3) Linux Manual Page

    NAME lwres_gethostbyname, lwres_gethostbyname2, lwres_gethostbyaddr, lwres_gethostent, lwres_sethostent, lwres_endhostent, lwres_gethostbyname_r, lwres_gethostbyaddr_r, lwres_gethostent_r, lwres_sethostent_r, lwres_endhostent_r – lightweight resolver get network host entry SYNOPSIS #include <lwres/netdb.h> struct hostent * lwres_gethostbyname(const char *name); struct hostent * lwres_gethostbyname2(const char *name, int af); struct hostent * lwres_gethostbyaddr(const char *addr, int len, int type); struct hostent * lwres_gethostent(void); void lwres_sethostent(int stayopen); void lwres_endhostent(void); struct hostent * lwres_gethostbyname_r(const char *name, struct hostent *resbuf,…

  • |

    lwres_getaddrsbyname (3) Linux Manual Page

    NAME lwres_string_parse, lwres_addr_parse, lwres_getaddrsbyname, lwres_getnamebyaddr – lightweight resolver utility functions SYNOPSIS #include <lwres/lwres.h> lwres_result_t lwres_string_parse(lwres_buffer_t *b, char **c, lwres_uint16_t *len); lwres_result_t lwres_addr_parse(lwres_buffer_t *b, lwres_addr_t *addr); lwres_result_t lwres_getaddrsbyname(lwres_context_t *ctx, const char *name, lwres_uint32_t addrtypes, lwres_gabnresponse_t **structp); lwres_result_t lwres_getnamebyaddr(lwres_context_t *ctx, lwres_uint32_t addrtype, lwres_uint16_t addrlen, const unsigned char *addr, lwres_gnbaresponse_t **structp); DESCRIPTION lwres_string_parse() retrieves a DNS-encoded string starting the current pointer of lightweight resolver buffer b: i.e. b->current. When the function returns,…

  • |

    lwres_getaddrinfo (3) Linux Manual Page

    NAME lwres_getaddrinfo, lwres_freeaddrinfo – socket address structure to host and service name SYNOPSIS #include <lwres/netdb.h> int lwres_getaddrinfo(const char *hostname, const char *servname, const struct addrinfo *hints, struct addrinfo **res); void lwres_freeaddrinfo(struct addrinfo *ai); If the operating system does not provide a struct addrinfo, the following structure is used: struct addrinfo { int ai_flags; /* AI_PASSIVE, AI_CANONNAME */ int ai_family; /*…

  • |

    lwres_gai_strerror (3) Linux Manual Page

    NAME lwres_gai_strerror – print suitable error string SYNOPSIS #include <lwres/netdb.h> char * gai_strerror(int ecode); DESCRIPTION lwres_gai_strerror() returns an error message corresponding to an error code returned by getaddrinfo(). The following error codes and their meaning are defined in include/lwres/netdb.h. EAI_ADDRFAMILY address family for hostname not supported EAI_AGAIN temporary failure in name resolution EAI_BADFLAGS invalid value for…

  • |

    lwres_gabnresponse_render (3) Linux Manual Page

    NAME lwres_gabnrequest_render, lwres_gabnresponse_render, lwres_gabnrequest_parse, lwres_gabnresponse_parse, lwres_gabnresponse_free, lwres_gabnrequest_free – lightweight resolver getaddrbyname message handling SYNOPSIS #include <lwres/lwres.h> lwres_result_t lwres_gabnrequest_render(lwres_context_t *ctx, lwres_gabnrequest_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b); lwres_result_t lwres_gabnresponse_render(lwres_context_t *ctx, lwres_gabnresponse_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b); lwres_result_t lwres_gabnrequest_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gabnrequest_t **structp); lwres_result_t lwres_gabnresponse_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gabnresponse_t **structp); void lwres_gabnresponse_free(lwres_context_t *ctx, lwres_gabnresponse_t **structp); void lwres_gabnrequest_free(lwres_context_t *ctx, lwres_gabnrequest_t **structp); DESCRIPTION These are low-level routines for creating and parsing lightweight resolver name-to-address lookup…

  • |

    lwres_gabnresponse_parse (3) Linux Manual Page

    NAME lwres_gabnrequest_render, lwres_gabnresponse_render, lwres_gabnrequest_parse, lwres_gabnresponse_parse, lwres_gabnresponse_free, lwres_gabnrequest_free – lightweight resolver getaddrbyname message handling SYNOPSIS #include <lwres/lwres.h> lwres_result_t lwres_gabnrequest_render(lwres_context_t *ctx, lwres_gabnrequest_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b); lwres_result_t lwres_gabnresponse_render(lwres_context_t *ctx, lwres_gabnresponse_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b); lwres_result_t lwres_gabnrequest_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gabnrequest_t **structp); lwres_result_t lwres_gabnresponse_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gabnresponse_t **structp); void lwres_gabnresponse_free(lwres_context_t *ctx, lwres_gabnresponse_t **structp); void lwres_gabnrequest_free(lwres_context_t *ctx, lwres_gabnrequest_t **structp); DESCRIPTION These are low-level routines for creating and parsing lightweight resolver name-to-address lookup…

  • |

    lwres_gabnresponse_free (3) Linux Manual Page

    NAME lwres_gabnrequest_render, lwres_gabnresponse_render, lwres_gabnrequest_parse, lwres_gabnresponse_parse, lwres_gabnresponse_free, lwres_gabnrequest_free – lightweight resolver getaddrbyname message handling SYNOPSIS #include <lwres/lwres.h> lwres_result_t lwres_gabnrequest_render(lwres_context_t *ctx, lwres_gabnrequest_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b); lwres_result_t lwres_gabnresponse_render(lwres_context_t *ctx, lwres_gabnresponse_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b); lwres_result_t lwres_gabnrequest_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gabnrequest_t **structp); lwres_result_t lwres_gabnresponse_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gabnresponse_t **structp); void lwres_gabnresponse_free(lwres_context_t *ctx, lwres_gabnresponse_t **structp); void lwres_gabnrequest_free(lwres_context_t *ctx, lwres_gabnrequest_t **structp); DESCRIPTION These are low-level routines for creating and parsing lightweight resolver name-to-address lookup…

  • |

    lwres_gabnrequest_render (3) Linux Manual Page

    NAME lwres_gabnrequest_render, lwres_gabnresponse_render, lwres_gabnrequest_parse, lwres_gabnresponse_parse, lwres_gabnresponse_free, lwres_gabnrequest_free – lightweight resolver getaddrbyname message handling SYNOPSIS #include <lwres/lwres.h> lwres_result_t lwres_gabnrequest_render(lwres_context_t *ctx, lwres_gabnrequest_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b); lwres_result_t lwres_gabnresponse_render(lwres_context_t *ctx, lwres_gabnresponse_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b); lwres_result_t lwres_gabnrequest_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gabnrequest_t **structp); lwres_result_t lwres_gabnresponse_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gabnresponse_t **structp); void lwres_gabnresponse_free(lwres_context_t *ctx, lwres_gabnresponse_t **structp); void lwres_gabnrequest_free(lwres_context_t *ctx, lwres_gabnrequest_t **structp); DESCRIPTION These are low-level routines for creating and parsing lightweight resolver name-to-address lookup…

  • |

    lwres_gabnrequest_parse (3) Linux Manual Page

    NAME lwres_gabnrequest_render, lwres_gabnresponse_render, lwres_gabnrequest_parse, lwres_gabnresponse_parse, lwres_gabnresponse_free, lwres_gabnrequest_free – lightweight resolver getaddrbyname message handling SYNOPSIS #include <lwres/lwres.h> lwres_result_t lwres_gabnrequest_render(lwres_context_t *ctx, lwres_gabnrequest_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b); lwres_result_t lwres_gabnresponse_render(lwres_context_t *ctx, lwres_gabnresponse_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b); lwres_result_t lwres_gabnrequest_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gabnrequest_t **structp); lwres_result_t lwres_gabnresponse_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gabnresponse_t **structp); void lwres_gabnresponse_free(lwres_context_t *ctx, lwres_gabnresponse_t **structp); void lwres_gabnrequest_free(lwres_context_t *ctx, lwres_gabnrequest_t **structp); DESCRIPTION These are low-level routines for creating and parsing lightweight resolver name-to-address lookup…

  • |

    lwres_gabnrequest_free (3) Linux Manual Page

    NAME lwres_gabnrequest_render, lwres_gabnresponse_render, lwres_gabnrequest_parse, lwres_gabnresponse_parse, lwres_gabnresponse_free, lwres_gabnrequest_free – lightweight resolver getaddrbyname message handling SYNOPSIS #include <lwres/lwres.h> lwres_result_t lwres_gabnrequest_render(lwres_context_t *ctx, lwres_gabnrequest_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b); lwres_result_t lwres_gabnresponse_render(lwres_context_t *ctx, lwres_gabnresponse_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b); lwres_result_t lwres_gabnrequest_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gabnrequest_t **structp); lwres_result_t lwres_gabnresponse_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gabnresponse_t **structp); void lwres_gabnresponse_free(lwres_context_t *ctx, lwres_gabnresponse_t **structp); void lwres_gabnrequest_free(lwres_context_t *ctx, lwres_gabnrequest_t **structp); DESCRIPTION These are low-level routines for creating and parsing lightweight resolver name-to-address lookup…

  • |

    lwres_gabn (3) Linux Manual Page

    NAME lwres_gabnrequest_render, lwres_gabnresponse_render, lwres_gabnrequest_parse, lwres_gabnresponse_parse, lwres_gabnresponse_free, lwres_gabnrequest_free – lightweight resolver getaddrbyname message handling SYNOPSIS #include <lwres/lwres.h> lwres_result_t lwres_gabnrequest_render(lwres_context_t *ctx, lwres_gabnrequest_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b); lwres_result_t lwres_gabnresponse_render(lwres_context_t *ctx, lwres_gabnresponse_t *req, lwres_lwpacket_t *pkt, lwres_buffer_t *b); lwres_result_t lwres_gabnrequest_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gabnrequest_t **structp); lwres_result_t lwres_gabnresponse_parse(lwres_context_t *ctx, lwres_buffer_t *b, lwres_lwpacket_t *pkt, lwres_gabnresponse_t **structp); void lwres_gabnresponse_free(lwres_context_t *ctx, lwres_gabnresponse_t **structp); void lwres_gabnrequest_free(lwres_context_t *ctx, lwres_gabnrequest_t **structp); DESCRIPTION These are low-level routines for creating and parsing lightweight resolver name-to-address lookup…

  • |

    lwres_freehostent (3) Linux Manual Page

    NAME lwres_getipnodebyname, lwres_getipnodebyaddr, lwres_freehostent – lightweight resolver nodename / address translation API SYNOPSIS #include <lwres/netdb.h> struct hostent * lwres_getipnodebyname(const char *name, int af, int flags, int *error_num); struct hostent * lwres_getipnodebyaddr(const void *src, size_t len, int af, int *error_num); void lwres_freehostent(struct hostent *he); DESCRIPTION These functions perform thread safe, protocol independent nodename-to-address and address-to-nodename translation as defined in RFC2553. They use a struct hostent…

  • |

    lwres_freeaddrinfo (3) Linux Manual Page

    NAME lwres_getaddrinfo, lwres_freeaddrinfo – socket address structure to host and service name SYNOPSIS #include <lwres/netdb.h> int lwres_getaddrinfo(const char *hostname, const char *servname, const struct addrinfo *hints, struct addrinfo **res); void lwres_freeaddrinfo(struct addrinfo *ai); If the operating system does not provide a struct addrinfo, the following structure is used: struct addrinfo { int ai_flags; /* AI_PASSIVE, AI_CANONNAME */ int ai_family; /*…

  • |

    lwres_endhostent_r (3) Linux Manual Page

    NAME lwres_gethostbyname, lwres_gethostbyname2, lwres_gethostbyaddr, lwres_gethostent, lwres_sethostent, lwres_endhostent, lwres_gethostbyname_r, lwres_gethostbyaddr_r, lwres_gethostent_r, lwres_sethostent_r, lwres_endhostent_r – lightweight resolver get network host entry SYNOPSIS #include <lwres/netdb.h> struct hostent * lwres_gethostbyname(const char *name); struct hostent * lwres_gethostbyname2(const char *name, int af); struct hostent * lwres_gethostbyaddr(const char *addr, int len, int type); struct hostent * lwres_gethostent(void); void lwres_sethostent(int stayopen); void lwres_endhostent(void); struct hostent * lwres_gethostbyname_r(const char *name, struct hostent *resbuf,…