DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
Loading...
Searching...
No Matches
macrofile.c File Reference
#include "macrofile.h"
#include "text.h"
#include "cace/util/logging.h"
#include "cace/util/defs.h"
+ Include dependency graph for macrofile.c:

Functions

int cace_ari_macrofile_read (FILE *file, cace_ari_list_t items)
 Read lines from a file as text ARIs into a list.
 

Function Documentation

◆ cace_ari_macrofile_read()

int cace_ari_macrofile_read ( FILE *  file,
cace_ari_list_t  items 
)

Read lines from a file as text ARIs into a list.

The file must be encoded as text/uri-list media type according to RFC 2483.

Parameters
[in]fileThe file to read lines from.
[out]listThe list to push into.
Returns
Zero upon success.

References cace_ari_text_decode_cstr(), CACE_FREE, CACE_LOG_DEBUG, CACE_LOG_ERR, CHKERR1, and errm.

Referenced by main().