mirror of
https://github.com/apache/nuttx.git
synced 2026-06-06 16:50:55 +08:00
Poll API may be disabled
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1259 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
+3
-1
@@ -75,7 +75,9 @@ struct file_operations
|
||||
ssize_t (*write)(FAR struct file *filp, FAR const char *buffer, size_t buflen);
|
||||
off_t (*seek)(FAR struct file *filp, off_t offset, int whence);
|
||||
int (*ioctl)(FAR struct file *filp, int cmd, unsigned long arg);
|
||||
int (*poll)(FAR struct file *filp, struct pollfd *poll);
|
||||
#ifndef CONFIG_DISABLE_POLL
|
||||
int (*poll)(FAR struct file *filp, struct pollfd *fds);
|
||||
#endif
|
||||
|
||||
/* The two structures need not be common after this point */
|
||||
};
|
||||
|
||||
@@ -158,8 +158,10 @@ EXTERN int netdev_ioctl(int sockfd, int cmd, struct ifreq *req);
|
||||
* to this function.
|
||||
*/
|
||||
|
||||
#ifndef CONFIG_DISABLE_POLL
|
||||
struct pollfd; /* Forward reference -- see poll.h */
|
||||
EXTERN int net_poll(int sockfd, struct pollfd *fds);
|
||||
#endif
|
||||
|
||||
/* netdev-register.c *********************************************************/
|
||||
/* This function is called by network interface device drivers to inform the
|
||||
|
||||
Reference in New Issue
Block a user