Changeset cd791626 in rtems


Ignore:
Timestamp:
Aug 1, 2008, 4:44:07 PM (11 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.10, 4.11, 4.9, master
Children:
1bfb6c2
Parents:
31a4efc
Message:

Misc. ansifications. Add prototypes.

Location:
cpukit/librpc/src/xdr
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • cpukit/librpc/src/xdr/xdr_mem.c

    r31a4efc rcd791626  
    5050#include <netinet/in.h>
    5151
    52 static bool_t   xdrmem_getlong_aligned();
    53 static bool_t   xdrmem_putlong_aligned();
    54 static bool_t   xdrmem_getlong_unaligned();
    55 static bool_t   xdrmem_putlong_unaligned();
    56 static bool_t   xdrmem_getbytes();
    57 static bool_t   xdrmem_putbytes();
    58 static u_int    xdrmem_getpos(); /* XXX w/64-bit pointers, u_int not enough! */
    59 static bool_t   xdrmem_setpos();
    60 static int32_t *xdrmem_inline_aligned();
    61 static int32_t *xdrmem_inline_unaligned();
    62 static void     xdrmem_destroy();
     52static bool_t   xdrmem_getlong_aligned(XDR *xdrs, long *lp);
     53static bool_t   xdrmem_putlong_aligned(XDR *xdrs, const long *lp);
     54static bool_t   xdrmem_getlong_unaligned(XDR *xdrs, long *lp);
     55static bool_t   xdrmem_putlong_unaligned(XDR *xdrs, const long *lp);
     56static bool_t   xdrmem_getbytes(XDR *xdrs, caddr_t addr, u_int len);
     57static bool_t   xdrmem_putbytes(XDR *xdrs, const char *addr, u_int len);
     58static u_int    xdrmem_getpos(XDR *xdrs); /* XXX w/64-bit pointers, u_int not enough! */
     59static bool_t   xdrmem_setpos(XDR *xdrs, u_int pos);
     60static int32_t *xdrmem_inline_aligned(XDR *xdrs, u_int len);
     61static int32_t *xdrmem_inline_unaligned(XDR *xdrs, u_int len);
     62static void     xdrmem_destroy(XDR *);
    6363
    6464static struct   xdr_ops xdrmem_ops_aligned = {
     
    104104
    105105static void
    106 xdrmem_destroy(/*xdrs*/)
    107         /*XDR *xdrs;*/
     106xdrmem_destroy(XDR *xdrs)
    108107{
    109108
     
    126125xdrmem_putlong_aligned(
    127126        XDR *xdrs,
    128         long *lp)
     127        const long *lp)
    129128{
    130129
     
    154153xdrmem_putlong_unaligned(
    155154        XDR *xdrs,
    156         long *lp)
     155        const long *lp)
    157156{
    158157        int32_t l;
     
    183182xdrmem_putbytes(
    184183        XDR *xdrs,
    185         caddr_t addr,
     184        const char *addr,
    186185        u_int len)
    187186{
     
    221220xdrmem_inline_aligned(
    222221        XDR *xdrs,
    223         int len)
     222        u_int len)
    224223{
    225224        int32_t *buf = 0;
     
    236235xdrmem_inline_unaligned(
    237236        XDR *xdrs,
    238         int len)
     237        u_int len)
    239238{
    240239       
  • cpukit/librpc/src/xdr/xdr_rec.c

    r31a4efc rcd791626  
    5858#include <unistd.h>   /* for lseek() */
    5959
    60 static u_int    fix_buf_size();
    61 static bool_t   flush_out();
    62 static bool_t   get_input_bytes();
    63 static bool_t   set_input_fragment();
    64 static bool_t   skip_input_bytes();
    65 
    66 static bool_t   xdrrec_getlong();
    67 static bool_t   xdrrec_putlong();
    68 static bool_t   xdrrec_getbytes();
    69 static bool_t   xdrrec_putbytes();
    70 static u_int    xdrrec_getpos();
    71 static bool_t   xdrrec_setpos();
    72 static int32_t *xdrrec_inline();
    73 static void     xdrrec_destroy();
     60typedef struct rec_strm RECSTREAM;
     61
     62static u_int    fix_buf_size(u_int);
     63static bool_t   flush_out(RECSTREAM *rstrm, bool_t eor);
     64static bool_t   get_input_bytes(RECSTREAM *rstrm, caddr_t addr, int len);
     65static bool_t   set_input_fragment(RECSTREAM *rstrm);
     66static bool_t   skip_input_bytes(RECSTREAM *rstrm, long cnt);
     67
     68static bool_t   xdrrec_getlong(XDR *xdrs, long *lp);
     69static bool_t   xdrrec_putlong(XDR *xdrs, const long *lp);
     70static bool_t   xdrrec_getbytes(XDR *xdrs, caddr_t addr, u_int len);
     71static bool_t   xdrrec_putbytes(XDR *xdrs, const char *addr, u_int len);
     72static u_int    xdrrec_getpos(XDR *xdrs);
     73static bool_t   xdrrec_setpos(XDR *xdrs, u_int pos);
     74static int32_t *xdrrec_inline(XDR *xdrs, u_int len);
     75static void     xdrrec_destroy(XDR *xdrs);
    7476
    7577static struct  xdr_ops xdrrec_ops = {
     
    99101#define LAST_FRAG ((u_int32_t)(1L << 31))
    100102
    101 typedef struct rec_strm {
     103struct rec_strm {
    102104        caddr_t tcp_handle;
    103105        caddr_t the_buffer;
     
    123125        u_int sendsize;
    124126        u_int recvsize;
    125 } RECSTREAM;
     127};
    126128
    127129
     
    222224xdrrec_putlong(
    223225        XDR *xdrs,
    224         long *lp)
     226        const long *lp)
    225227{
    226228        RECSTREAM *rstrm = (RECSTREAM *)(xdrs->x_private);
     
    274276xdrrec_putbytes(
    275277        XDR *xdrs,
    276         caddr_t addr,
     278        const char *addr,
    277279        u_int len)
    278280{
     
    364366xdrrec_inline(
    365367        XDR *xdrs,
    366         int len)
     368        u_int len)
    367369{
    368370        RECSTREAM *rstrm = (RECSTREAM *)xdrs->x_private;
  • cpukit/librpc/src/xdr/xdr_sizeof.c

    r31a4efc rcd791626  
    4343/* ARGSUSED */
    4444static bool_t
    45 x_putlong(xdrs, longp)
    46         XDR *xdrs;
    47         long *longp;
     45x_putlong(
     46        XDR *xdrs,
     47        const long *longp)
    4848{
    4949        xdrs->x_handy += BYTES_PER_XDR_UNIT;
     
    5353/* ARGSUSED */
    5454static bool_t
    55 x_putbytes(xdrs, bp, len)
    56         XDR *xdrs;
    57         char  *bp;
    58         int len;
     55x_putbytes(
     56        XDR *xdrs,
     57        const char  *bp,
     58        u_int len)
    5959{
    6060        xdrs->x_handy += len;
     
    6363
    6464static u_int
    65 x_getpostn(xdrs)
    66         XDR *xdrs;
     65x_getpostn(
     66        XDR *xdrs)
    6767{
    6868        return (xdrs->x_handy);
     
    7171/* ARGSUSED */
    7272static bool_t
    73 x_setpostn(xdrs, pos)
    74         XDR *xdrs;
    75         u_int pos;
     73x_setpostn(
     74        XDR *xdrs,
     75        u_int pos)
    7676{
    7777        /* This is not allowed */
     
    8080
    8181static int32_t *
    82 x_inline(xdrs, len)
    83         XDR *xdrs;
    84         long len;
     82x_inline(
     83        XDR *xdrs,
     84        u_int len)
    8585{
    8686        if (len == 0) {
     
    109109
    110110static int
    111 harmless()
     111harmless(void)
    112112{
    113113        /* Always return FALSE/NULL, as the case may be */
     
    116116
    117117static void
    118 x_destroy(xdrs)
    119         XDR *xdrs;
     118x_destroy(
     119        XDR *xdrs)
    120120{
    121121        xdrs->x_handy = 0;
     
    129129
    130130unsigned long
    131 xdr_sizeof(func, data)
    132         xdrproc_t func;
    133         void *data;
     131xdr_sizeof(
     132        xdrproc_t func,
     133        void *data)
    134134{
    135135        XDR x;
Note: See TracChangeset for help on using the changeset viewer.