action_pub.h File Reference

Public constants and structures for interfacing with DDL actions. More...


Data Structures

struct  ddl_action_functions_s
 Provides a daemon-specific mapping between function names and function pointers. More...

Defines

#define NULL_ACTION_FUNCTION_ENTRY   NULL, 0, NULL
#define ACCEPTABLE_HIDE   0
 Hide the token.
#define ACCEPTABLE_OK   1
 Display the token.
#define ACCEPTABLE_EXCLUDE   2
 Remov the token from user input.
#define IFNF_IFD   (1<<0)
 display ifds only
#define IFNF_IFL   (1<<1)
 display ifls only
#define IFNF_IFLSET   (1<<2)
 display iflsets only
#define IFNF_HLPSTR   (1<<3)
 display ifd help string
#define IFNF_BOTH   (IFNF_IFD | IFNF_IFL)
 display ifds and ifls
#define VL_TAGGED   (1<<0)
 Display tegged vlans.
#define VL_DOT1Q   (1<<1)
 Display dot1q vlans.
#define VL_UNTAGGED   (1<<2)
 Display untagged vlans.
#define VL_SECONDARY   (1<<3)
 Display secondary vlans.
#define VL_ALL   (1<<4)
 Display all vlans.
#define EXPORT_DONT_RECURSE   -2
 Special flag for actions to return.
#define EXPORT_ERROR   -1
 Error return from actions.

Typedefs

typedef int ddl_acceptable_t


Detailed Description

Public constants and structures for interfacing with DDL actions.


© 2007-2009 Juniper Networks, Inc. All rights reserved. The information contained herein is confidential information of Juniper Networks, Inc., and may not be used, disclosed, distributed, modified, or copied without the prior written consent of Juniper Networks, Inc. in an express license. This information is subject to change by Juniper Networks, Inc. Juniper Networks, the Juniper Networks logo, and JUNOS are registered trademarks of Juniper Networks, Inc. in the United States and other countries. All other trademarks, service marks, registered trademarks, or registered service marks are the property of their respective owners.
Generated on Sun May 30 20:23:19 2010 for libddl-access by Doxygen 1.4.5