1 /* 2 * ng_sppp.h Netgraph to Sppp module. 3 */ 4 5 /*- 6 * Copyright (C) 2002-2004 Cronyx Engineering. 7 * Copyright (C) 2002-2004 Roman Kurakin <[email protected]> 8 * 9 * This software is distributed with NO WARRANTIES, not even the implied 10 * warranties for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 11 * 12 * Authors grant any other persons or organisations a permission to use, 13 * modify and redistribute this software in source and binary forms, 14 * as long as this message is kept with the software, all derivative 15 * works or modified versions. 16 * 17 * $FreeBSD$ 18 * Cronyx Id: ng_sppp.h,v 1.1.2.6 2004/03/01 15:17:21 rik Exp $ 19 */ 20 21 #ifndef _NETGRAPH_SPPP_H_ 22 #define _NETGRAPH_SPPP_H_ 23 24 /* Node type name and magic cookie */ 25 #define NG_SPPP_NODE_TYPE "sppp" 26 #define NGM_SPPP_COOKIE 1040804655 27 28 /* Interface base name */ 29 #define NG_SPPP_IFACE_NAME "sppp" 30 31 /* My hook names */ 32 #define NG_SPPP_HOOK_DOWNSTREAM "downstream" 33 34 /* Netgraph commands */ 35 enum { 36 NGM_SPPP_GET_IFNAME = 1, /* returns struct ng_sppp_ifname */ 37 }; 38 39 #endif /* _NETGRAPH_SPPP_H_ */ 40