summaryrefslogtreecommitdiff
path: root/xio.h
blob: fe8e1e2045a34cffa6dd9efae9bf214520ab2191 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/*
 * netsniff-ng - the packet sniffing beast
 * Copyright 2009, 2010 Daniel Borkmann.
 * Subject to the GPL, version 2.
 */

#ifndef XIO_H
#define XIO_H

extern int open_or_die(const char *file, int flags);
extern int open_or_die_m(const char *file, int flags, mode_t mode);
extern void create_or_die(const char *file, mode_t mode);
extern int tun_open_or_die(char *name, int type);
extern void pipe_or_die(int pipefd[2], int flags);
extern ssize_t read_or_die(int fd, void *buf, size_t count);
extern ssize_t write_or_die(int fd, const void *buf, size_t count);
extern ssize_t read_exact(int fd, void *buf, size_t len, int mayexit);
extern ssize_t write_exact(int fd, void *buf, size_t len, int mayexit);
extern int secrand(void);
extern void to_std_log(FILE **fp);

#endif /* XIO_H */
t55f04d7f59ddd48422cccba2cb1329d62401b2df (patch) tree05a9fb3dc5e43a16a54ab5b26637814474b66818 /drivers/dma/sa11x0-dma.c parentc4456c1701d64ba1870ecafb33ec7f6de9dc5952 (diff)
dma: drop owner assignment from platform_drivers
A platform_driver does not need to set an owner, it will be populated by the driver core. Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Diffstat (limited to 'drivers/dma/sa11x0-dma.c')