亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ipsecp.h

?? ipsec PNE 3.3 source code, running at more than vxworks6.x version.
?? H
字號:
/* ipsecP.h - WindNet IPsec and IKE - IPsec private header file *//*  * Copyright (c) 2000-2006 Wind River Systems, Inc.  *  * The right to copy, distribute, modify or otherwise make use  * of this software may be licensed only pursuant to the terms  * of an applicable Wind River license agreement.  *//*modification history----------------------------------03n,13jan06,djp  moved DF_BIT_CONFIG to ipsec_network_interface.h03m,12jan06,djp  removed rwos dependencies03l,05may05,rlm  Moved prototype for ipsecNetJobMaxSet() to public ipsec.h, as                 configlettes need access to it.03k,08Mar05,djp   Fixed include paths 03j,16dec04,djp   Added code to reduce chance of tNetTask ring buffer overflow.03i,12jun03,rparkhil added support for STACK_NAME to replace IPV4_DUAL_STACK, etc.03h,04jun03,mad(teamf1) added ifdef for IPV4_DUAL_STACK03g,22Apr03,mhb(teamf1) alignment and format changes in modification history03f,04Feb03,rks(teamf1) removed ipsecFilterHook declarations.03e,13Jan03,mhb(teamf1) Defined __FUNCTION__ to __FILE__ incase of DCC compiler03d,17Dec02,mhb(teamf1) changes for fixing compilation warnings03c,14Nov02,rks(teamf1) changes for CCI intergration03b,08Oct02,sam(teamf1) put IPv6 code under __IPV6_STACK__	03a,20Sep02,rks(teamf1) Added declartion for V6 IPsec hooks02b,25mar02,rpt   added DF_BIT_CONFIG type declaration  02a,19mar02,rpt   changed func declaration to use IP_VI_MESSAGE instead of                   IP_MESSAGE. 01a,19mar02,rpt   extracted from WindNet IPSec 1.1, added modification history*//******************************************************************************/#if !defined (__IPSEC_H__)#define __IPSEC_H__#include <vxWorks.h>#if defined (__IPSEC_QUEUING__)#include <msgQLib.h>#endif /* __IPSEC_QUEUING__ */#include <sys/socket.h>#ifdef _KERNEL#define _KERNEL_PREDEFINED#else#define _KERNEL#endif /*_KERNEL */#include <net/if.h>#ifndef _KERNEL_PREDEFINED#undef _KERNEL#else#undef _KERNEL_PREDEFINED#endif /*_KERNEL_PREDEFINED */#include <netinet/in_systm.h>#include <netinet/in.h>#include <netinet/in_var.h>#if STACK_NAME == STACK_NAME_V4_V6 && defined (INET6)#ifdef _KERNEL#define _KERNEL_PREDEFINED#else#define _KERNEL#endif /*_KERNEL */#include <netinet6/ip6.h>#include <netinet6/ip6_var.h>#ifndef _KERNEL_PREDEFINED#undef _KERNEL#else#undef _KERNEL_PREDEFINED#endif /*_KERNEL_PREDEFINED */#endif /* STACK_NAME == STACK_NAME_V4_V6 && defined (INET6) */#include <netinet/ip.h>#ifdef _KERNEL#define _KERNEL_PREDEFINED#else#define _KERNEL#endif /*_KERNEL */#include <netinet/ip_var.h>#ifndef _KERNEL_PREDEFINED#undef _KERNEL#else#undef _KERNEL_PREDEFINED#endif /*_KERNEL_PREDEFINED */#include <netinet/tcp.h>#include <netinet/udp.h>#include <net/unixLib.h>#include <net/route.h>#if 0#include <wrn/ip_if.h>#include <wrn/cci/cci.h>#endif#include "../sadb/sadb_if.h"#include "ipsec_if.h"#include "ipsec_network_interface.h" /******************************************************************************/#ifndef M_SECURE_PKT#define M_SECURE_PKT 0x80#endif /* M_SECURE_PKT *//******************************************************************************/#define TUNNELED        1#define QUEUED          2#define REINSERT        3#define NOT_QUEUED      OK/******************************************************************************/#if defined (__IPSEC_QUEUING__)typedef struct IPSEC_QUEUE_MSG    {    TRAFFIC_DIRECTION direction;    struct mbuf *p_memory_buffer;    SA_BUNDLE *p_sa_bundle;    struct ip *p_ip_header;    int header_length;    int flags;    } IPSEC_QUEUE_MSG;#endif /* __IPSEC_QUEUING__ *//******************************************************************************/STATUS ipsecInput    (    struct mbuf ** m,    int hlen,    struct ip ** ip    );STATUS ipsecOutput    (    struct mbuf ** m0,    struct mbuf *opt,    struct route *ro,    int flags,    struct ip_moptions *imo,    struct sockaddr_in *dst,    struct in_ifaddr *ia    );#if STACK_NAME == STACK_NAME_V4_V6 && defined (INET6)STATUS ipsecOutputIPv6    (    struct mbuf ** m,    struct ip6_pktopts *options,    struct route_in6 *ro,    int flags,    struct ip6_moptions *imo,    struct sockaddr_in6 *dest,    struct ifnet *ifp    );STATUS ipsecForwardIPv6    (    struct mbuf ** m,    struct ip6_pktopts *options,    struct route_in6 *ro,    int flags,    struct ip6_moptions *imo,    struct sockaddr_in6 *dest,    struct ifnet *ifp    );BOOL ipsecInputIPv6    (    struct ifnet *rcvIf,    struct mbuf ** pp_m,    struct ip6_hdr ** pp_ip    );#endif /* STACK_NAME == STACK_NAME_V4_V6 && defined (INET6) */size_t ipsecSizing    (    struct mbuf *m,    struct ifnet *ifp    );STATUS ipsecTaskEntry    (    UINT task_priority    );void ipsec_component_initialize    (    const char *p_configuration_data    );int ipsecSecure    (    TRAFFIC_DIRECTION direction,    SA_BUNDLE *p_sa_bundle,    struct mbuf ** pp_memory_buffer,    struct ip ** pp_ip_header,    int header_length,    IP_VI_MESSAGE ** pp_ip_message,    BOOL *p_tunnel_packet    );int ipsecSecureAndReinsert    (    TRAFFIC_DIRECTION direction,    SA_BUNDLE *p_sa_bundle,    struct mbuf **pp_memory_buffer,    struct ip **pp_ip_header,    int header_length    );BOOL ipsec_build_traffic_info    (    struct mbuf ** m,    struct ip ** ip,    int hlen,    NET_IF *net_interface,    VI_NETWORK_TRAFFIC_INFO *p_traffic_info,    int flags    );int ipsecReinsert    (    TRAFFIC_DIRECTION direction,    BOOL tunnel_packet,    struct mbuf ** pp_memory_buffer,    struct ip ** pp_ip_header,    int header_length,    IP_VI_MESSAGE ** pp_ip_message,    BOOL wakeup    );IP_VI_MESSAGE *ipsec_create_ip_vi_message    (    struct mbuf *m,    int hlen,    struct ip *ip    );/*IPsec Interface to SADB */BOOL ipsec_bundle_processing    (    TRAFFIC_DIRECTION direction,    SA_BUNDLE *p_bundle,    IP_VI_MESSAGE *p_ip_message,    BOOL *p_tunnel_packet    );BOOL ipsec_get_attached_network_interface    (    TRAFFIC_DIRECTION direction,    struct mbuf *p_memory_buffer,    struct ip *sptr_ip_header,    IPSEC_NETWORK_INTERFACE ** pp_ipsec_network_interface    );/* Net Job Queue API's */int    ipsecNetJobMaxGet(void);int    ipsecNetJobAvailableGet(void);/*IPsec PMTU Interface to SADB */#define WRN_M_FREEM(m) m_freem(m);/******************************************************************************/#ifdef __DCC__#define __FUNCTION__  __FILE__#endif/******************************************************************************/#endif /* __IPSEC_H__ */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日本精品一区二区三区| 欧美乱妇23p| 懂色av中文一区二区三区| 欧美日韩一卡二卡三卡| 偷窥少妇高潮呻吟av久久免费| 欧美性videosxxxxx| 天堂久久一区二区三区| 日韩精品一区二区三区视频| 国产在线精品不卡| 国产精品久久久久aaaa| 色欧美乱欧美15图片| 亚洲va国产天堂va久久en| 欧美一级欧美一级在线播放| 精品一区二区三区视频| 中文字幕在线不卡一区| 欧美日韩亚洲综合在线 | 国产大陆亚洲精品国产| 欧美另类一区二区三区| 亚洲一区二区四区蜜桃| 99在线精品免费| 国产欧美精品一区二区色综合 | 欧美亚洲国产一区二区三区| 综合精品久久久| 成人精品电影在线观看| 中文字幕第一区二区| 国产美女娇喘av呻吟久久| 精品处破学生在线二十三| 日本怡春院一区二区| 91精品国产综合久久婷婷香蕉 | 美女视频黄久久| 欧美久久久一区| 亚洲成av人片一区二区梦乃| 欧美亚一区二区| 亚洲一区二区在线免费看| 欧美伊人久久久久久久久影院| 亚洲黄色性网站| 欧美午夜精品电影| 午夜精品福利久久久| 91精品国产综合久久久蜜臀粉嫩| 五月激情六月综合| 欧美成人r级一区二区三区| 美日韩黄色大片| 久久亚区不卡日本| 国产成人av电影在线| 国产精品电影院| 欧美在线免费观看亚洲| 日韩精彩视频在线观看| 日韩精品影音先锋| 懂色av一区二区三区免费看| 成人欧美一区二区三区白人 | 欧美肥妇bbw| 另类小说综合欧美亚洲| 久久精品视频免费| 99综合电影在线视频| 香港成人在线视频| 精品福利在线导航| 99精品视频在线免费观看| 亚洲精品高清在线| 日韩欧美国产不卡| 成人视屏免费看| 亚洲大片免费看| 亚洲精品一区二区三区福利 | 美女高潮久久久| 国产精品素人一区二区| 日本韩国欧美三级| 狠狠久久亚洲欧美| 亚洲欧美日韩中文字幕一区二区三区| 欧美三日本三级三级在线播放| 蜜桃久久久久久久| 亚洲欧洲日韩女同| 日韩欧美国产一二三区| 91视频在线看| 国产麻豆成人精品| 亚洲一区二区三区四区在线| 久久久国产一区二区三区四区小说 | 国产欧美日韩在线| 欧美亚洲尤物久久| 国产精品影视在线观看| 亚洲午夜久久久久久久久久久| 26uuu精品一区二区| 欧美综合亚洲图片综合区| 国精产品一区一区三区mba桃花| 亚洲激情欧美激情| 亚洲精品免费在线播放| 日韩欧美一区电影| 欧洲一区二区av| 精品成人一区二区| 日韩av一区二| 蜜臀a∨国产成人精品| 精品一区二区三区久久| 国产精品一区二区男女羞羞无遮挡| 国产一区二区三区| 成人精品电影在线观看| 日韩高清不卡在线| 国产日产欧产精品推荐色| 日韩欧美国产小视频| 欧美久久一区二区| 欧美天天综合网| 99久久精品国产一区| 夫妻av一区二区| 国产一区二区三区四| 久久精品免费观看| 视频一区二区国产| 亚洲高清免费一级二级三级| 一区二区三区精品久久久| 国产精品久久久久久久久快鸭 | 夫妻av一区二区| 高清国产一区二区| 国产成人精品aa毛片| 激情小说亚洲一区| 久久99精品久久久久婷婷| 美女视频第一区二区三区免费观看网站| 亚洲国产裸拍裸体视频在线观看乱了| 日韩毛片高清在线播放| 亚洲天堂网中文字| 亚洲精品v日韩精品| 亚洲美女一区二区三区| 一片黄亚洲嫩模| 亚洲综合在线五月| 五月综合激情网| 欧美aa在线视频| 国产在线日韩欧美| 懂色av噜噜一区二区三区av| 97久久精品人人做人人爽50路| 不卡视频在线看| 日本精品裸体写真集在线观看| 欧美视频日韩视频在线观看| 欧美视频精品在线| 日韩精品专区在线| 国产亚洲制服色| 亚洲日本在线天堂| 五月综合激情婷婷六月色窝| 日韩avvvv在线播放| 国产精品中文字幕欧美| 99精品黄色片免费大全| 欧美制服丝袜第一页| 欧美一区二区三区日韩视频| 精品国产成人系列| 亚洲同性同志一二三专区| 亚洲图片自拍偷拍| 极品少妇xxxx精品少妇| av在线一区二区三区| 欧美日韩精品福利| 久久综合久久综合久久| 亚洲欧美日韩在线不卡| 免费在线观看一区| av中文字幕一区| 在线播放91灌醉迷j高跟美女| 久久综合色8888| 夜夜亚洲天天久久| 国产一二精品视频| 在线观看三级视频欧美| 26uuu久久天堂性欧美| 亚洲色图在线视频| 精品一区二区av| 色噜噜狠狠色综合欧洲selulu| 欧美一区二区三区在线视频| 国产精品美女久久久久久久久久久 | 一区二区成人在线视频| 久久不见久久见免费视频7| 91麻豆蜜桃一区二区三区| 欧美一区二区三区视频在线观看| 国产精品美女一区二区三区| 免费观看30秒视频久久| 色综合久久六月婷婷中文字幕| 日韩免费电影一区| 一区二区三区免费| 成人午夜在线视频| 精品久久久久久亚洲综合网| 一区二区三区国产精品| 成人美女视频在线看| 日韩免费高清电影| 午夜影视日本亚洲欧洲精品| www.99精品| 欧美国产成人精品| 久久成人久久鬼色| 欧美一区二区三区四区五区| 一区二区日韩电影| 99麻豆久久久国产精品免费| 久久青草欧美一区二区三区| 日本午夜精品视频在线观看| 91国内精品野花午夜精品 | 亚洲视频网在线直播| 国产精品一区二区x88av| 日韩欧美精品在线| 日韩不卡手机在线v区| 精品视频在线免费看| 亚洲精品国产品国语在线app| 东方aⅴ免费观看久久av| 久久精品在这里| 国产一区999| 国产亚洲va综合人人澡精品 | 日韩欧美国产一区在线观看| 午夜精品久久久久久久蜜桃app| 色狠狠一区二区| 亚洲影院在线观看| 色88888久久久久久影院按摩| 亚洲色图20p| 在线国产电影不卡| 性久久久久久久久久久久|