idn2_register_ul man page on Fedora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Fedora logo
[printable version]

idn2_register_ul(3)		    libidn2		   idn2_register_ul(3)

NAME
       idn2_register_ul - API function

SYNOPSIS
       #include <idn2.h>

       int  idn2_register_ul(const char * ulabel, const char * alabel, char **
       insertname, int flags);

ARGUMENTS
       const char * ulabel
		   input zero-terminated locale encoded string, or NULL.

       const char * alabel
		   input zero-terminated ACE encoded string (xn--), or NULL.

       char ** insertname
		   newly allocated output variable with name  to  register  in
		   DNS.

       int flags   optional idn2_flags to modify behaviour.

DESCRIPTION
       Perform	IDNA2008 register string conversion on domain label ulabel and
       alabel, as described in section 4 of RFC 5891.	Note  that  the	 input
       ulabel  is assumed to be encoded in the locale's default coding system,
       and will be transcoded to UTF-8 and NFC normalized by this function.

       It is recommended to supply both ulabel and  alabel  for	 better	 error
       checking,  but  supplying  just one of them will work.  Passing in only
       alabel is better than only ulabel.  See RFC 5891	 section  4  for  more
       information.

RETURNS
       On successful conversion IDN2_OK is returned, when the given ulabel and
       alabel does not match each  other  IDN2_UALABEL_MISMATCH	 is  returned,
       when  either  of	 the  input  labels are too long IDN2_TOO_BIG_LABEL is
       returned, when alabel does does not  appear  to	be  a  proper  A-label
       IDN2_INVALID_ALABEL is returned, or another error code is returned.

SEE ALSO
       The  full  documentation for libidn2 is maintained as a Texinfo manual.
       If the info and libidn2 programs are properly installed at  your	 site,
       the command

	      info libidn2

       should give you access to the complete manual.

libidn2				      0.8		   idn2_register_ul(3)
[top]

List of man pages available for Fedora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net