File: python-ethtool/ethtool.c
Function: set_ringparam
Error: returning (PyObject*)NULL without setting an exception
862 static PyObject *set_ringparam(PyObject *self __unused, PyObject *args)
863 {
864 	struct ethtool_ringparam ring;
865 	char *devname;
866 	PyObject *dict;
867 
868 	if (!PyArg_ParseTuple(args, "sO", &devname, &dict))
869 		return NULL;
when PyArg_ParseTuple() succeeds
taking False path
870 
871 	if (struct_desc_from_dict(ethtool_ringparam_desc, &ring, dict) != 0)
872 		return NULL;
when considering range: -0x80000000 <= value <= -1
taking True path
873 
874 	if (send_command(ETHTOOL_SRINGPARAM, devname, &ring))
875 		return NULL;
876 
877 	Py_INCREF(Py_None);
878 	return Py_None;
879 }
880 
returning (PyObject*)NULL without setting an exception found 3 similar trace(s) to this