2 * Glue function to return the authoritative part
3 * of a name. i.e. the site of origin
5 * @param name the name to process
6 * @param auth pointer where the result is stored
7 * @return 0 on success < 0 on failure
10 gns_glue_get_auth ( char* name, char* auth );
13 * Glue function to return the short version of
16 * @param name the name to shorten
17 * @param shortened pointer where the result will be stored
18 * @return 0 on success < 0 on failure
21 gns_glue_shorten ( char* name, char* shortened);
24 * Glue function to expand .+ urls and shorted the
27 * @param to_expand the .+ name to expand
28 * @param host the site of origin
29 * @param shortened the expanded and shortened result pointer
32 gns_glue_expand_and_shorten (char* to_expand,