$Revision$
$Date$
From Header Field Parser
This parser is only a wrapper to the To header field parser. Since
bodies of both header fields are identical, From parser only calls To
parser.
The wrapper can be found in file parse_from.c
under parser subdirectory. There is only one
function called parse_from_header. The function
accepts one parameter which is pointer to structure representing the
From header field to be parsed. The function creates an instance of
to_body structure and initializes it. It then
calls parse_to function and if everything went OK,
the pointer to the newly created structure will be put in
parsed field of the structure representing
the parsed header field.
The newly created structure will be freed when the whole message is
being destroyed. (See To header field parser description for more
details).
From parser must be called explicitly !
If the main parser finds a From header field, it will not parse the
header field body automatically. It is up to you to call the
parse_from_header when you want to parse a From
header field body.