Ignore:
Timestamp:
Jan 4, 2002, 6:25:27 PM (18 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
e180a77e
Parents:
3cb43d3
Message:

2002-02-04 Ralf Corsepius <corsepiu@…>

  • lib/tftpDriver.c: Remove set_errno_and_return_minus_one, include <rtems/seterr.h>.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/exec/libnetworking/lib/tftpDriver.c

    r3cb43d3 rd4651e4  
    2626#include <rtems/libio.h>
    2727#include <rtems/libio_.h>
     28#include <rtems/seterr.h>
    2829#include <rtems/rtems_bsdnet.h>
    2930#include <sys/types.h>
     
    3132#include <netinet/in.h>
    3233#include <arpa/inet.h>
    33 
    34 #ifndef set_errno_and_return_minus_one
    35 #define set_errno_and_return_minus_one( _error ) \
    36   do { errno = (_error); return -1; } while(0)
    37 #endif
    3834
    3935#ifdef RTEMS_TFTP_DRIVER_DEBUG
     
    229225
    230226  if (sc != RTEMS_SUCCESSFUL)
    231     set_errno_and_return_minus_one( ENOMEM );
     227    rtems_set_errno_and_return_minus_one( ENOMEM );
    232228
    233229  return 0;
     
    432428
    433429  pathloc->node_access = NULL;
    434   set_errno_and_return_minus_one( EIO );   
     430  rtems_set_errno_and_return_minus_one( EIO );   
    435431}
    436432
     
    509505         */
    510506        if (flags & RTEMS_LIBIO_PERMS_RDWR)
    511             set_errno_and_return_minus_one( EISDIR );
     507            rtems_set_errno_and_return_minus_one( EISDIR );
    512508        if (isRelative) {
    513509            cp = malloc (strlen(pathloc->node_access)+strlen(pathname)+1);
    514510            if (cp == NULL)
    515                 set_errno_and_return_minus_one( ENOMEM );
     511                rtems_set_errno_and_return_minus_one( ENOMEM );
    516512            strcpy (cp, pathloc->node_access);
    517513            strcat (cp, pathname);
     
    520516            cp = strdup (pathname);
    521517            if (cp == NULL)
    522                 set_errno_and_return_minus_one( ENOMEM );
     518                rtems_set_errno_and_return_minus_one( ENOMEM );
    523519        }
    524520        fixPath (cp);
     
    534530    flags &= RTEMS_LIBIO_PERMS_READ | RTEMS_LIBIO_PERMS_WRITE;
    535531    if ((flags != RTEMS_LIBIO_PERMS_READ) && (flags != RTEMS_LIBIO_PERMS_WRITE) )
    536         set_errno_and_return_minus_one( EINVAL );
     532        rtems_set_errno_and_return_minus_one( EINVAL );
    537533    return 0;
    538534}
     
    848844                    tp->blocknum++;
    849845                    if (sendAck (tp) != 0)
    850                         set_errno_and_return_minus_one( EIO );
     846                        rtems_set_errno_and_return_minus_one( EIO );
    851847                    break;
    852848                }
    853849                if (opcode == TFTP_OPCODE_ERROR)
    854                         set_errno_and_return_minus_one( tftpErrno (tp) );
     850                        rtems_set_errno_and_return_minus_one( tftpErrno (tp) );
    855851            }
    856852
     
    859855             */
    860856            if (++retryCount == IO_RETRY_LIMIT)
    861                 set_errno_and_return_minus_one( EIO );
     857                rtems_set_errno_and_return_minus_one( EIO );
    862858            if (sendAck (tp) != 0)
    863                 set_errno_and_return_minus_one( EIO );
     859                rtems_set_errno_and_return_minus_one( EIO );
    864860        }
    865861    }
     
    978974            if (e) {
    979975                tp->writing = 0;
    980                 set_errno_and_return_minus_one (e);
     976                rtems_set_errno_and_return_minus_one (e);
    981977            }
    982978        }
Note: See TracChangeset for help on using the changeset viewer.