/* 1*/ /* DO NOT EDIT THIS FILE - it is machine generated */ /* 2*/ #include <jni.h> /* 3*/ /* Header for class WinPacketFiltering_PacketFiltering */ /* 4*/ /* 5*/ #ifndef _Included_WinPacketFiltering_PacketFiltering /* 6*/ #define _Included_WinPacketFiltering_PacketFiltering /* 7*/ #ifdef __cplusplus /* 8*/ extern "C" { /* 9*/ #endif /*10*/ #undef WinPacketFiltering_PacketFiltering_DEBUG /*11*/ #define WinPacketFiltering_PacketFiltering_DEBUG 0L /*12*/ #undef WinPacketFiltering_PacketFiltering_iNULL /*13*/ #define WinPacketFiltering_PacketFiltering_iNULL 0L /*14*/ #undef WinPacketFiltering_PacketFiltering_IPv4_FLAG /*15*/ #define WinPacketFiltering_PacketFiltering_IPv4_FLAG 4L /*16*/ #undef WinPacketFiltering_PacketFiltering_IPv6_FLAG /*17*/ #define WinPacketFiltering_PacketFiltering_IPv6_FLAG 6L /*18*/ #undef WinPacketFiltering_PacketFiltering_NOT_YET_SUBSTITUTE /*19*/ #define WinPacketFiltering_PacketFiltering_NOT_YET_SUBSTITUTE -1L /*20*/ #undef WinPacketFiltering_PacketFiltering_ANY_PORT /*21*/ #define WinPacketFiltering_PacketFiltering_ANY_PORT 0L /*22*/ #undef WinPacketFiltering_PacketFiltering_ONLY_1_PORT /*23*/ #define WinPacketFiltering_PacketFiltering_ONLY_1_PORT -1L /*24*/ #undef WinPacketFiltering_PacketFiltering_ANY_PROTOCOL /*25*/ #define WinPacketFiltering_PacketFiltering_ANY_PROTOCOL 1L /*26*/ #undef WinPacketFiltering_PacketFiltering_ICMP /*27*/ #define WinPacketFiltering_PacketFiltering_ICMP 2L /*28*/ #undef WinPacketFiltering_PacketFiltering_TCP /*29*/ #define WinPacketFiltering_PacketFiltering_TCP 3L /*30*/ #undef WinPacketFiltering_PacketFiltering_UDP /*31*/ #define WinPacketFiltering_PacketFiltering_UDP 4L /*32*/ #undef WinPacketFiltering_PacketFiltering_INBOUND /*33*/ #define WinPacketFiltering_PacketFiltering_INBOUND 1L /*34*/ #undef WinPacketFiltering_PacketFiltering_OUTBOUND /*35*/ #define WinPacketFiltering_PacketFiltering_OUTBOUND 0L /*36*/ /* /*37*/ * Class: WinPacketFiltering_PacketFiltering /*38*/ * Method: PfCreateInterface /*39*/ * Signature: (IZZZZ)Ljava/lang/String; /*40*/ */ /*41*/ JNIEXPORT jstring JNICALL Java_WinPacketFiltering_PacketFiltering_PfCreateInterface /*42*/ (JNIEnv *, jclass, jint, jboolean, jboolean, jboolean, jboolean); /*43*/ /*44*/ /* /*45*/ * Class: WinPacketFiltering_PacketFiltering /*46*/ * Method: PfAddFiltersToInterfaceIN /*47*/ * Signature: (I[B[B[B[BIIIII)Ljava/lang/String; /*48*/ */ /*49*/ JNIEXPORT jstring JNICALL Java_WinPacketFiltering_PacketFiltering_PfAddFiltersToInterfaceIN /*50*/ (JNIEnv *, jclass, jint, jbyteArray, jbyteArray, jbyteArray, jbyteArray, jint, jint, jint, jint, jint); /*51*/ /*52*/ /* /*53*/ * Class: WinPacketFiltering_PacketFiltering /*54*/ * Method: PfAddFiltersToInterfaceOUT /*55*/ * Signature: (I[B[B[B[BIIIII)Ljava/lang/String; /*56*/ */ /*57*/ JNIEXPORT jstring JNICALL Java_WinPacketFiltering_PacketFiltering_PfAddFiltersToInterfaceOUT /*58*/ (JNIEnv *, jclass, jint, jbyteArray, jbyteArray, jbyteArray, jbyteArray, jint, jint, jint, jint, jint); /*59*/ /*60*/ /* /*61*/ * Class: WinPacketFiltering_PacketFiltering /*62*/ * Method: PfBindInterfaceToIPAddress /*63*/ * Signature: (I[B)Ljava/lang/String; /*64*/ */ /*65*/ JNIEXPORT jstring JNICALL Java_WinPacketFiltering_PacketFiltering_PfBindInterfaceToIPAddress /*66*/ (JNIEnv *, jclass, jint, jbyteArray); /*67*/ /*68*/ /* /*69*/ * Class: WinPacketFiltering_PacketFiltering /*70*/ * Method: PfUnBindInterface /*71*/ * Signature: ()Ljava/lang/String; /*72*/ */ /*73*/ JNIEXPORT jstring JNICALL Java_WinPacketFiltering_PacketFiltering_PfUnBindInterface /*74*/ (JNIEnv *, jclass); /*75*/ /*76*/ /* /*77*/ * Class: WinPacketFiltering_PacketFiltering /*78*/ * Method: PfDeleteInterface /*79*/ * Signature: ()Ljava/lang/String; /*80*/ */ /*81*/ JNIEXPORT jstring JNICALL Java_WinPacketFiltering_PacketFiltering_PfDeleteInterface /*82*/ (JNIEnv *, jclass); /*83*/ /*84*/ #ifdef __cplusplus /*85*/ } /*86*/ #endif /*87*/ #endif