FreeBSD kernel netgraph code
ng_cisco.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  ng_cisco_ipaddr
 
struct  ng_cisco_stats
 

Macros

#define NG_CISCO_NODE_TYPE   "cisco"
 
#define NGM_CISCO_COOKIE   860707227
 
#define NG_CISCO_HOOK_DOWNSTREAM   "downstream"
 
#define NG_CISCO_HOOK_INET   "inet"
 
#define NG_CISCO_HOOK_INET6   "inet6"
 
#define NG_CISCO_HOOK_APPLETALK   "atalk"
 
#define NG_CISCO_HOOK_IPX   "ipx"
 
#define NG_CISCO_HOOK_DEBUG   "debug"
 
#define NG_CISCO_IPADDR_TYPE_INFO
 
#define NG_CISCO_STATS_TYPE_INFO
 

Enumerations

enum  { NGM_CISCO_SET_IPADDR = 1 , NGM_CISCO_GET_IPADDR , NGM_CISCO_GET_STATUS }
 

Macro Definition Documentation

◆ NG_CISCO_HOOK_APPLETALK

#define NG_CISCO_HOOK_APPLETALK   "atalk"

Definition at line 55 of file ng_cisco.h.

◆ NG_CISCO_HOOK_DEBUG

#define NG_CISCO_HOOK_DEBUG   "debug"

Definition at line 57 of file ng_cisco.h.

◆ NG_CISCO_HOOK_DOWNSTREAM

#define NG_CISCO_HOOK_DOWNSTREAM   "downstream"

Definition at line 52 of file ng_cisco.h.

◆ NG_CISCO_HOOK_INET

#define NG_CISCO_HOOK_INET   "inet"

Definition at line 53 of file ng_cisco.h.

◆ NG_CISCO_HOOK_INET6

#define NG_CISCO_HOOK_INET6   "inet6"

Definition at line 54 of file ng_cisco.h.

◆ NG_CISCO_HOOK_IPX

#define NG_CISCO_HOOK_IPX   "ipx"

Definition at line 56 of file ng_cisco.h.

◆ NG_CISCO_IPADDR_TYPE_INFO

#define NG_CISCO_IPADDR_TYPE_INFO
Value:
{ \
{ "ipaddr", &ng_parse_ipaddr_type }, \
{ "netmask", &ng_parse_ipaddr_type }, \
{ NULL } \
}
const struct ng_parse_type ng_parse_ipaddr_type
Definition: ng_parse.c:1002

Definition at line 72 of file ng_cisco.h.

◆ NG_CISCO_NODE_TYPE

#define NG_CISCO_NODE_TYPE   "cisco"

Definition at line 48 of file ng_cisco.h.

◆ NG_CISCO_STATS_TYPE_INFO

#define NG_CISCO_STATS_TYPE_INFO
Value:
{ \
{ "seqRetries", &ng_parse_uint32_type }, \
{ "keepAlivePeriod", &ng_parse_uint32_type }, \
{ NULL } \
}
const struct ng_parse_type ng_parse_uint32_type
Definition: ng_parse.c:608

Definition at line 84 of file ng_cisco.h.

◆ NGM_CISCO_COOKIE

#define NGM_CISCO_COOKIE   860707227

Definition at line 49 of file ng_cisco.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
NGM_CISCO_SET_IPADDR 
NGM_CISCO_GET_IPADDR 
NGM_CISCO_GET_STATUS 

Definition at line 60 of file ng_cisco.h.