X-Git-Url: http://git.onelab.eu/?p=lxc-userspace.git;a=blobdiff_plain;f=setns.c;h=84116d951b9aa4561c793fe1ea7c049b3effee60;hp=e8a4302be9f13b522470b4f3868b197145cc9a18;hb=HEAD;hpb=ffef501d56ae22d9317337eda7d0a73addea6711 diff --git a/setns.c b/setns.c index e8a4302..84116d9 100644 --- a/setns.c +++ b/setns.c @@ -101,9 +101,21 @@ static PyMethodDef SetnsMethods[] = {NULL, NULL, 0, NULL} }; -PyMODINIT_FUNC +static struct PyModuleDef moduledef = { + PyModuleDef_HEAD_INIT, + "setns", + "http://git.onelab.eu/?p=lxc-userspace.git;a=summary", + -1, + SetnsMethods, + NULL, + NULL, + NULL, + NULL +}; -initsetns(void) -{ - (void) Py_InitModule("setns", SetnsMethods); +PyObject *PyInit_setns(void){ + PyObject *module = PyModule_Create(&moduledef); + if (module == NULL) + return NULL; + return module; }