#include "config.h"
#include "defines.h"
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <idna.h>
#include "utils.h"
#include "validate.h"
Go to the source code of this file.
Functions | |
| int | is_valid_hostname (const u_char *hostname) |
| int | is_valid_http_link (const u_char *link, int strict) |
| int | is_valid_mailto_link (const u_char *addr) |
| int | is_valid_mailaddress (const u_char *address) |
| int | is_valid_wais_link (const u_char *link) |
| int | is_valid_prospero_link (const u_char *link) |
| int | is_valid_telnet_link (const u_char *link) |
| int | is_valid_nntp_link (const u_char *link) |
| int | is_valid_news_link (const u_char *link) |
| int | is_valid_gopher_link (const u_char *link) |
| int | is_valid_ftp_link (const u_char *link) |
| int | is_valid_link (const u_char *link) |
Definition in file validate.c.
|
|
Checks if a link is a valid ftp link
Definition at line 961 of file validate.c. |
|
|
Checks if a link is a valid gopher link
Definition at line 815 of file validate.c. |
|
|
Checks if a hostname is valid
Definition at line 92 of file validate.c. |
|
||||||||||||
|
Validation function for HTTP links
Definition at line 128 of file validate.c. |
|
|
Wrapper function; it checks for a scheme and calls the scheme validation function Definition at line 1097 of file validate.c. |
|
|
Validation function for a mail address
Definition at line 286 of file validate.c. |
|
|
Checks if a link is a valid mailto link
Definition at line 270 of file validate.c. |
|
|
Checks if a link is a valid news link
Definition at line 719 of file validate.c. |
|
|
Checks if a link is a valid nntp link
Definition at line 674 of file validate.c. |
|
|
Checks if a link is a valid prospero link
Definition at line 443 of file validate.c. |
|
|
Checks if a link is a valid telnet link
Definition at line 562 of file validate.c. |
|
|
Checks if a link is a valid wais link
Definition at line 325 of file validate.c. |
1.3.5