diff options
author | Erik Troan <ewt@redhat.com> | 2000-02-27 17:15:18 +0000 |
---|---|---|
committer | Erik Troan <ewt@redhat.com> | 2000-02-27 17:15:18 +0000 |
commit | 6b309a25aae7cda5998b95817c4d84303a75d572 (patch) | |
tree | 5dc1a7e8a7555c6874d7cd7f174c875bf7966c8f /isys/isys.c | |
parent | 45a23fc8a3b707be2296b7b9ed36961caeae89d0 (diff) | |
download | anaconda-6b309a25aae7cda5998b95817c4d84303a75d572.tar.gz anaconda-6b309a25aae7cda5998b95817c4d84303a75d572.tar.xz anaconda-6b309a25aae7cda5998b95817c4d84303a75d572.zip |
added setResolvRetry()
Diffstat (limited to 'isys/isys.c')
-rw-r--r-- | isys/isys.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/isys/isys.c b/isys/isys.c index 1f91adc00..2d654f9af 100644 --- a/isys/isys.c +++ b/isys/isys.c @@ -17,6 +17,7 @@ #include <sys/time.h> #include <sys/vfs.h> #include <unistd.h> +#include <resolv.h> #include "Python.h" @@ -63,6 +64,7 @@ static PyObject * doRaidStop(PyObject * s, PyObject * args); static PyObject * doConfigNetDevice(PyObject * s, PyObject * args); static PyObject * doPumpNetDevice(PyObject * s, PyObject * args); static PyObject * doResetResolv(PyObject * s, PyObject * args); +static PyObject * doSetResolvRetry(PyObject * s, PyObject * args); static PyObject * doLoadFont(PyObject * s, PyObject * args); static PyObject * doLoadKeymap(PyObject * s, PyObject * args); @@ -100,6 +102,7 @@ static PyMethodDef isysModuleMethods[] = { { "swapoff", (PyCFunction) doSwapoff, METH_VARARGS, NULL }, { "fbconprobe", (PyCFunction) doFbconProbe, METH_VARARGS, NULL }, { "resetresolv", (PyCFunction) doResetResolv, METH_VARARGS, NULL }, + { "setresretry", (PyCFunction) doSetResolvRetry, METH_VARARGS, NULL }, { "loadFont", (PyCFunction) doLoadFont, METH_VARARGS, NULL }, { "loadKeymap", (PyCFunction) doLoadKeymap, METH_VARARGS, NULL }, { NULL } @@ -1120,3 +1123,14 @@ static PyObject * doResetResolv(PyObject * s, PyObject * args) { Py_INCREF(Py_None); return Py_None; } + +static PyObject * doSetResolvRetry(PyObject * s, PyObject * args) { + int count; + + if (!PyArg_ParseTuple(args, "i", &count)) return NULL; + + _res.retry = count; + + Py_INCREF(Py_None); + return Py_None; +} |