DTNMA Reference Tools v2.1.0 - 7.g389b8d8
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
Loading...
Searching...
No Matches
macrofile.h File Reference

This file contains definitions for ARI text file functions. More...

#include "base.h"
#include "containers.h"
+ Include dependency graph for macrofile.h:
+ This graph shows which files directly or indirectly include this file:

Functions

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

Detailed Description

This file contains definitions for ARI text file functions.

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.