diff options
author | Mathieu Arnold <mat@FreeBSD.org> | 2015-10-15 14:55:14 +0000 |
---|---|---|
committer | Mathieu Arnold <mat@FreeBSD.org> | 2015-10-15 14:55:14 +0000 |
commit | 7f0f664d7e0d5fbb1fd0e1cc45d4b413f66c97ae (patch) | |
tree | d30bee8baf5be305289898828fb58299162e2f54 /devel/py-freebsd/files/patch-src-sysctl.c | |
parent | security/polarssl: Update to 1.2.17 (diff) |
Drop 8 support.
With hat: portmgr
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D3694
Notes
Notes:
svn path=/head/; revision=399346
Diffstat (limited to 'devel/py-freebsd/files/patch-src-sysctl.c')
-rw-r--r-- | devel/py-freebsd/files/patch-src-sysctl.c | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/devel/py-freebsd/files/patch-src-sysctl.c b/devel/py-freebsd/files/patch-src-sysctl.c new file mode 100644 index 000000000000..112e2096607d --- /dev/null +++ b/devel/py-freebsd/files/patch-src-sysctl.c @@ -0,0 +1,38 @@ +--- src/sysctl.c.orig 2011-04-12 12:30:50.000000000 +0400 ++++ src/sysctl.c 2011-04-12 12:37:45.000000000 +0400 +@@ -121,7 +121,7 @@ const size_t sysctl_type_sizes[CTLTYPE] + 0, /* CTLTYPE_NODE */ + sizeof(int), /* CTLTYPE_INT */ + 0, /* CTLTYPE_STRING */ +- sizeof(quad_t), /* CTLTYPE_QUAD */ ++ sizeof(quad_t), /* CTLTYPE_S64 */ + 0, /* CTLTYPE_OPAQUE */ + sizeof(unsigned int), /* CTLTYPE_UINT */ + sizeof(long), /* CTLTYPE_LONG */ +@@ -329,7 +329,7 @@ PyFB_sysctl(PyObject *self, PyObject *ar + case CTLTYPE_UINT: + case CTLTYPE_LONG: + case CTLTYPE_ULONG: +- case CTLTYPE_QUAD: ++ case CTLTYPE_S64: + if (!PyInt_Check(newobj) && !PyLong_Check(newobj)) { + PyErr_SetString(PyExc_TypeError, + "argument 2 must be integer for this node"); +@@ -350,7 +350,7 @@ PyFB_sysctl(PyObject *self, PyObject *ar + case CTLTYPE_ULONG: + val.m_ulong = PyLong_AsUnsignedLong(newobj); + break; +- case CTLTYPE_QUAD: ++ case CTLTYPE_S64: + val.m_quad = (quad_t)PyLong_AsLongLong(newobj); + break; + } +@@ -439,7 +439,7 @@ PyFB_sysctl(PyObject *self, PyObject *ar + case CTLTYPE_STRING: + ret = PyString_FromStringAndSize(oldp, oldlen - 1); + break; +- case CTLTYPE_QUAD: ++ case CTLTYPE_S64: + assert(oldlen == sizeof(quad_t)); + ret = PyLong_FromLongLong((long long)*(quad_t *)oldp); + break; |