Lines Matching defs:u
47 uri_t *u;
60 if ((*uri = u = calloc(1, sizeof (*u))) == NULL)
63 u->scheme = strndup(string, ptr - string);
78 u->host_part = strndup(string, end - string);
83 u->user_part = strndup(string, host-string);
85 u->host_part = strndup(host + 1,
97 u->password = strndup(password + 1,
101 u->user = strndup(user, password - user);
113 u->port = strndup(port + 1, path - port - 1);
116 u->host = strndup(host, port - host);
122 u->path_part = strdup(path);
129 u->query = strdup(query + 1);
138 u->fragment = strndup(fragment + 1,
143 u->path = strndup(path, end - path);
147 u->scheme_part = strdup(&ptr[1]);
150 if ((u->host_part == NULL) && (u->path_part == NULL) &&
151 (u->scheme_part == NULL)) {
153 uri_free(u);
279 uri_t *u = NULL;
286 if (uri_from_string(argv[1], &u) == 0) {
289 uri_dump(stdout, u);
290 uri_to_string(u, buf, sizeof (buf));
293 uri_to_string(u, buf, 12);