diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-04-03 16:15:34 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-04-03 16:21:23 +0200 |
commit | 58f665583e8023f1245910e953eafff05121e782 (patch) | |
tree | e8dca109f1fe737f098bb1558229c34d678eaee3 /cpukit/libnetworking/rtems/rtems_bsdnet_internal.h | |
parent | Filesystem: Change type of ioctl_return (diff) | |
download | rtems-58f665583e8023f1245910e953eafff05121e782.tar.bz2 |
networking: socket to/from file descriptor
o Move rtems_bsdnet_fdToSocket() and rtems_bsdnet_makeFdForSocket() to
"cpukit/libnetworking/rtems/rtems_syscall.c".
o The rtems_bsdnet_makeFdForSocket() function is now static.
o Check in rtems_bsdnet_fdToSocket() function that the file descriptor
uses the socket handlers, otherwise an error status will be returned
and errno set to ENOTSOCK.
o New test libtests/syscall01.
Diffstat (limited to 'cpukit/libnetworking/rtems/rtems_bsdnet_internal.h')
-rw-r--r-- | cpukit/libnetworking/rtems/rtems_bsdnet_internal.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/cpukit/libnetworking/rtems/rtems_bsdnet_internal.h b/cpukit/libnetworking/rtems/rtems_bsdnet_internal.h index 3e1ce72455..8c43701523 100644 --- a/cpukit/libnetworking/rtems/rtems_bsdnet_internal.h +++ b/cpukit/libnetworking/rtems/rtems_bsdnet_internal.h @@ -199,8 +199,6 @@ int ioctl (int, ioctl_command_t, ...); # error "Network event conflict" #endif -int rtems_bsdnet_makeFdForSocket( - void *so, const rtems_filesystem_file_handlers_r *h); struct socket *rtems_bsdnet_fdToSocket(int fd); #ifdef __cplusplus |