nmsg 1.1.2
Enumerations | Functions
res.h File Reference

Possible result codes for nmsg functions. More...

Go to the source code of this file.

Enumerations

enum  nmsg_res {
  nmsg_res_success ,
  nmsg_res_failure ,
  nmsg_res_eof ,
  nmsg_res_memfail ,
  nmsg_res_magic_mismatch ,
  nmsg_res_version_mismatch ,
  nmsg_res_pbuf_ready ,
  nmsg_res_notimpl ,
  nmsg_res_stop ,
  nmsg_res_again ,
  nmsg_res_parse_error ,
  nmsg_res_pcap_error ,
  nmsg_res_read_failure ,
  nmsg_res_container_full ,
  nmsg_res_container_overfull ,
  nmsg_res_errno
}
 nmsg result code More...
 

Functions

const char * nmsg_res_lookup (enum nmsg_res val)
 Look up a result code by value.
 

Detailed Description

Possible result codes for nmsg functions.

Definition in file res.h.

Enumeration Type Documentation

◆ nmsg_res

enum nmsg_res

nmsg result code

Enumerator
nmsg_res_success 

success

nmsg_res_failure 

generic failure

nmsg_res_eof 

end of file

nmsg_res_memfail 

out of memory

nmsg_res_magic_mismatch 

nmsg header magic incorrect

nmsg_res_version_mismatch 

nmsg header version incorrect

nmsg_res_pbuf_ready 

a pbuf is ready to be written

nmsg_res_notimpl 

module lacks a function

nmsg_res_stop 

processing should stop

nmsg_res_again 

caller should try again

nmsg_res_parse_error 

unable to parse input

nmsg_res_pcap_error 

libpcap error

nmsg_res_read_failure 

read failure

Definition at line 25 of file res.h.

Function Documentation

◆ nmsg_res_lookup()

const char * nmsg_res_lookup ( enum nmsg_res  val)

Look up a result code by value.

Parameters
[in]valResult code value.
Returns
String describing the result code value. If an unknown result code is passed, the string "(unknown libnmsg result code)" will be returned.