Changeset 3818bcb in rtems


Ignore:
Timestamp:
Mar 24, 2007, 10:34:07 AM (13 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
701740c
Parents:
520ee740
Message:

2007-03-24 Ralf Corsépius <ralf.corsepius@…>

  • libnetworking/kern/kern_subr.c: Remove #ifdef'ed vax code.
Location:
cpukit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • cpukit/ChangeLog

    r520ee740 r3818bcb  
    112007-03-24      Ralf Corsépius <ralf.corsepius@rtems.org>
    22
     3        * libnetworking/kern/kern_subr.c: Remove #ifdef'ed vax code.
    34        * libnetworking/Makefile.am: Remove nfs/nfs.h.
    45        * libnetworking/nfs/nfs.h: Remove (Unused).
  • cpukit/libnetworking/kern/kern_subr.c

    r520ee740 r3818bcb  
    9999}
    100100
    101 #ifdef vax      /* unused except by ct.c, other oddities XXX */
    102 /*
    103  * Get next character written in by user from uio.
    104  */
    105 int
    106 uwritec(uio)
    107         struct uio *uio;
    108 {
    109         register struct iovec *iov;
    110         register int c;
    111 
    112         if (uio->uio_resid <= 0)
    113                 return (-1);
    114 again:
    115         if (uio->uio_iovcnt <= 0)
    116                 panic("uwritec");
    117         iov = uio->uio_iov;
    118         if (iov->iov_len == 0) {
    119                 uio->uio_iov++;
    120                 if (--uio->uio_iovcnt == 0)
    121                         return (-1);
    122                 goto again;
    123         }
    124         switch (uio->uio_segflg) {
    125 
    126         case UIO_USERSPACE:
    127                 c = fubyte(iov->iov_base);
    128                 break;
    129 
    130         case UIO_SYSSPACE:
    131                 c = *(u_char *) iov->iov_base;
    132                 break;
    133 
    134         case UIO_USERISPACE:
    135                 c = fuibyte(iov->iov_base);
    136                 break;
    137         }
    138         if (c < 0)
    139                 return (-1);
    140         iov->iov_base++;
    141         iov->iov_len--;
    142         uio->uio_resid--;
    143         uio->uio_offset++;
    144         return (c);
    145 }
    146 #endif /* vax */
    147 
    148101/*
    149102 * General routine to allocate a hash table.
Note: See TracChangeset for help on using the changeset viewer.