libudev-device-private.c revision f4ac4d1a82e2c468761fffa333323841ad886221
/***
This file is part of systemd.
Copyright 2008-2012 Kay Sievers <kay@vrfy.org>
Copyright 2015 Tom Gundersen <teg@jklm.no>
under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or
(at your option) any later version.
systemd is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
along with systemd; If not, see <http://www.gnu.org/licenses/>.
***/
#include "libudev.h"
#include "libudev-private.h"
#include "libudev-device-internal.h"
#include "device-private.h"
int udev_device_tag_index(struct udev_device *udev_device, struct udev_device *udev_device_old, bool add) {
int r;
if (udev_device_old)
if (r < 0)
return r;
return 0;
}
int r;
if (r < 0)
return r;
return 0;
}
int r;
if (r < 0)
return r;
return 0;
}
int r, ifindex;
if (r < 0)
return r;
return ifindex;
}
const char *devpath_old = NULL;
int r;
if (r < 0 && r != -ENOENT) {
errno = -r;
return NULL;
}
return devpath_old;
}
int r;
if (r < 0) {
errno = -r;
return 0;
}
return mode;
}
int r;
if (r < 0) {
errno = -r;
return 0;
}
return uid;
}
int r;
if (r < 0) {
errno = -r;
return 0;
}
return gid;
}
void udev_device_ensure_usec_initialized(struct udev_device *udev_device, struct udev_device *udev_device_old) {
if (udev_device_old)
}
char **envp;
int r;
if (r < 0) {
errno = -r;
return NULL;
}
return envp;
}
const char *nulstr;
int r;
if (r < 0)
return r;
return len;
}
int priority, r;
if (r < 0)
return r;
return priority;
}
int handle, r;
if (r < 0)
return r;
return handle;
}
}
int r;
if (r < 0)
return r;
return 0;
}
struct udev_device *device;
int r;
if (!device)
return NULL;
if (r < 0) {
errno = -r;
return NULL;
}
return device;
}
struct udev_device *udev_device;
int r;
if (!udev_device)
return NULL;
if (r < 0) {
errno = -r;
return NULL;
}
return udev_device;
}
struct udev_device *device;
int r;
if (!device)
return NULL;
if (r < 0) {
errno = -r;
return NULL;
}
return device;
}
struct udev_device *udev_device_new_from_synthetic_event(struct udev *udev, const char *syspath, const char *action) {
struct udev_device *device;
int r;
if (!device)
return NULL;
if (r < 0) {
errno = -r;
return NULL;
}
return device;
}
int udev_device_copy_properties(struct udev_device *udev_device_dst, struct udev_device *udev_device_src) {
int r;
if (r < 0)
return r;
return 0;
}
const char *filename;
int r;
if (r < 0) {
errno = -r;
return NULL;
}
return filename;
}
return 0;
}
}
return 0;
}
int r;
if (r < 0)
return r;
return 0;
}
int udev_device_add_property(struct udev_device *udev_device, const char *property, const char *value) {
int r;
if (r < 0)
return r;
return 0;
}
int r;
if (r < 0)
return r;
return 0;
}
}
}
}
}