Issue #2 replace missing setuid files
diff --git a/jetty-setuid/jetty-setuid-native/src/main/resources/org_eclipse_jetty_setuid_SetUID.h b/jetty-setuid/jetty-setuid-native/src/main/resources/org_eclipse_jetty_setuid_SetUID.h new file mode 100644 index 0000000..f2c8824 --- /dev/null +++ b/jetty-setuid/jetty-setuid-native/src/main/resources/org_eclipse_jetty_setuid_SetUID.h
@@ -0,0 +1,89 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include <jni.h> +/* Header for class org_eclipse_jetty_setuid_SetUID */ + +#ifndef _Included_org_eclipse_jetty_setuid_SetUID +#define _Included_org_eclipse_jetty_setuid_SetUID +#ifdef __cplusplus +extern "C" { +#endif +#undef org_eclipse_jetty_setuid_SetUID_OK +#define org_eclipse_jetty_setuid_SetUID_OK 0L +#undef org_eclipse_jetty_setuid_SetUID_ERROR +#define org_eclipse_jetty_setuid_SetUID_ERROR -1L +/* + * Class: org_eclipse_jetty_setuid_SetUID + * Method: setumask + * Signature: (I)I + */ +JNIEXPORT jint JNICALL Java_org_eclipse_jetty_setuid_SetUID_setumask + (JNIEnv *, jclass, jint); + +/* + * Class: org_eclipse_jetty_setuid_SetUID + * Method: setuid + * Signature: (I)I + */ +JNIEXPORT jint JNICALL Java_org_eclipse_jetty_setuid_SetUID_setuid + (JNIEnv *, jclass, jint); + +/* + * Class: org_eclipse_jetty_setuid_SetUID + * Method: setgid + * Signature: (I)I + */ +JNIEXPORT jint JNICALL Java_org_eclipse_jetty_setuid_SetUID_setgid + (JNIEnv *, jclass, jint); + +/* + * Class: org_eclipse_jetty_setuid_SetUID + * Method: getpwnam + * Signature: (Ljava/lang/String;)Lorg/eclipse/jetty/setuid/Passwd; + */ +JNIEXPORT jobject JNICALL Java_org_eclipse_jetty_setuid_SetUID_getpwnam + (JNIEnv *, jclass, jstring); + +/* + * Class: org_eclipse_jetty_setuid_SetUID + * Method: getpwuid + * Signature: (I)Lorg/eclipse/jetty/setuid/Passwd; + */ +JNIEXPORT jobject JNICALL Java_org_eclipse_jetty_setuid_SetUID_getpwuid + (JNIEnv *, jclass, jint); + +/* + * Class: org_eclipse_jetty_setuid_SetUID + * Method: getgrnam + * Signature: (Ljava/lang/String;)Lorg/eclipse/jetty/setuid/Group; + */ +JNIEXPORT jobject JNICALL Java_org_eclipse_jetty_setuid_SetUID_getgrnam + (JNIEnv *, jclass, jstring); + +/* + * Class: org_eclipse_jetty_setuid_SetUID + * Method: getgrgid + * Signature: (I)Lorg/eclipse/jetty/setuid/Group; + */ +JNIEXPORT jobject JNICALL Java_org_eclipse_jetty_setuid_SetUID_getgrgid + (JNIEnv *, jclass, jint); + +/* + * Class: org_eclipse_jetty_setuid_SetUID + * Method: getrlimitnofiles + * Signature: ()Lorg/eclipse/jetty/setuid/RLimit; + */ +JNIEXPORT jobject JNICALL Java_org_eclipse_jetty_setuid_SetUID_getrlimitnofiles + (JNIEnv *, jclass); + +/* + * Class: org_eclipse_jetty_setuid_SetUID + * Method: setrlimitnofiles + * Signature: (Lorg/eclipse/jetty/setuid/RLimit;)I + */ +JNIEXPORT jint JNICALL Java_org_eclipse_jetty_setuid_SetUID_setrlimitnofiles + (JNIEnv *, jclass, jobject); + +#ifdef __cplusplus +} +#endif +#endif
diff --git a/jetty-setuid/jetty-setuid-native/src/main/resources/org_eclipse_jetty_setuid_SetUID_LibFilenameFilter.h b/jetty-setuid/jetty-setuid-native/src/main/resources/org_eclipse_jetty_setuid_SetUID_LibFilenameFilter.h new file mode 100644 index 0000000..0b4425c --- /dev/null +++ b/jetty-setuid/jetty-setuid-native/src/main/resources/org_eclipse_jetty_setuid_SetUID_LibFilenameFilter.h
@@ -0,0 +1,13 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include <jni.h> +/* Header for class org_eclipse_jetty_setuid_SetUID_LibFilenameFilter */ + +#ifndef _Included_org_eclipse_jetty_setuid_SetUID_LibFilenameFilter +#define _Included_org_eclipse_jetty_setuid_SetUID_LibFilenameFilter +#ifdef __cplusplus +extern "C" { +#endif +#ifdef __cplusplus +} +#endif +#endif