LCOV - code coverage report
Current view: top level - bin/default/source3/modules - nfs41acl_xdr.c (source / functions) Hit Total Coverage
Test: coverage report for abartlet/fix-coverage dd10fb34 Lines: 57 78 73.1 %
Date: 2021-09-23 10:06:22 Functions: 12 12 100.0 %

          Line data    Source code
       1             : /*
       2             :  * Please do not edit this file.
       3             :  * It was generated using rpcgen.
       4             :  */
       5             : 
       6             : #include "source3/modules/nfs41acl.h"
       7             : 
       8             : bool_t
       9        4852 : xdr_utf8string (XDR *xdrs, utf8string *objp)
      10             : {
      11        4852 :         register int32_t *buf = buf;
      12             : 
      13        4852 :          if (!xdr_bytes (xdrs, (char **)&objp->utf8string_val, (u_int *) &objp->utf8string_len, ~0))
      14           0 :                  return FALSE;
      15        4852 :         return TRUE;
      16             : }
      17             : 
      18             : bool_t
      19        4852 : xdr_utf8str_mixed (XDR *xdrs, utf8str_mixed *objp)
      20             : {
      21        4852 :         register int32_t *buf = buf;
      22             : 
      23        4852 :          if (!xdr_utf8string (xdrs, objp))
      24           0 :                  return FALSE;
      25        4852 :         return TRUE;
      26             : }
      27             : 
      28             : bool_t
      29        9704 : xdr_acetype4 (XDR *xdrs, acetype4 *objp)
      30             : {
      31        9704 :         register int32_t *buf = buf;
      32             : 
      33        9704 :          if (!xdr_u_int (xdrs, objp))
      34           0 :                  return FALSE;
      35        9704 :         return TRUE;
      36             : }
      37             : 
      38             : bool_t
      39        9704 : xdr_aceflag4 (XDR *xdrs, aceflag4 *objp)
      40             : {
      41        9704 :         register int32_t *buf = buf;
      42             : 
      43        9704 :          if (!xdr_u_int (xdrs, objp))
      44           0 :                  return FALSE;
      45        9704 :         return TRUE;
      46             : }
      47             : 
      48             : bool_t
      49        4852 : xdr_aceiflag4 (XDR *xdrs, aceiflag4 *objp)
      50             : {
      51        4852 :         register int32_t *buf = buf;
      52             : 
      53        4852 :          if (!xdr_u_int (xdrs, objp))
      54           0 :                  return FALSE;
      55        4852 :         return TRUE;
      56             : }
      57             : 
      58             : bool_t
      59        9704 : xdr_acemask4 (XDR *xdrs, acemask4 *objp)
      60             : {
      61        9704 :         register int32_t *buf = buf;
      62             : 
      63        9704 :          if (!xdr_u_int (xdrs, objp))
      64           0 :                  return FALSE;
      65        9704 :         return TRUE;
      66             : }
      67             : 
      68             : bool_t
      69        4852 : xdr_nfsace4 (XDR *xdrs, nfsace4 *objp)
      70             : {
      71        4852 :         register int32_t *buf = buf;
      72             : 
      73        4852 :          if (!xdr_acetype4 (xdrs, &objp->type))
      74           0 :                  return FALSE;
      75        4852 :          if (!xdr_aceflag4 (xdrs, &objp->flag))
      76           0 :                  return FALSE;
      77        4852 :          if (!xdr_acemask4 (xdrs, &objp->access_mask))
      78           0 :                  return FALSE;
      79        4852 :          if (!xdr_utf8str_mixed (xdrs, &objp->who))
      80           0 :                  return FALSE;
      81        4852 :         return TRUE;
      82             : }
      83             : 
      84             : bool_t
      85        4852 : xdr_nfsace4i (XDR *xdrs, nfsace4i *objp)
      86             : {
      87        4852 :         register int32_t *buf = buf;
      88             : 
      89        4852 :          if (!xdr_acetype4 (xdrs, &objp->type))
      90           0 :                  return FALSE;
      91        4852 :          if (!xdr_aceflag4 (xdrs, &objp->flag))
      92           0 :                  return FALSE;
      93        4852 :          if (!xdr_aceiflag4 (xdrs, &objp->iflag))
      94           0 :                  return FALSE;
      95        4852 :          if (!xdr_acemask4 (xdrs, &objp->access_mask))
      96           0 :                  return FALSE;
      97        4852 :          if (!xdr_u_int (xdrs, &objp->who))
      98           0 :                  return FALSE;
      99        4852 :         return TRUE;
     100             : }
     101             : 
     102             : bool_t
     103        5904 : xdr_aclflag4 (XDR *xdrs, aclflag4 *objp)
     104             : {
     105        5904 :         register int32_t *buf = buf;
     106             : 
     107        5904 :          if (!xdr_u_int (xdrs, objp))
     108           0 :                  return FALSE;
     109        5904 :         return TRUE;
     110             : }
     111             : 
     112             : bool_t
     113        1968 : xdr_nfsacl40 (XDR *xdrs, nfsacl40 *objp)
     114             : {
     115        1968 :         register int32_t *buf = buf;
     116             : 
     117        1968 :          if (!xdr_array (xdrs, (char **)&objp->na40_aces.na40_aces_val, (u_int *) &objp->na40_aces.na40_aces_len, ~0,
     118             :                 sizeof (nfsace4), (xdrproc_t) xdr_nfsace4))
     119           0 :                  return FALSE;
     120        1968 :         return TRUE;
     121             : }
     122             : 
     123             : bool_t
     124        1968 : xdr_nfsacl41 (XDR *xdrs, nfsacl41 *objp)
     125             : {
     126        1968 :         register int32_t *buf = buf;
     127             : 
     128        1968 :          if (!xdr_aclflag4 (xdrs, &objp->na41_flag))
     129           0 :                  return FALSE;
     130        1968 :          if (!xdr_array (xdrs, (char **)&objp->na41_aces.na41_aces_val, (u_int *) &objp->na41_aces.na41_aces_len, ~0,
     131             :                 sizeof (nfsace4), (xdrproc_t) xdr_nfsace4))
     132           0 :                  return FALSE;
     133        1968 :         return TRUE;
     134             : }
     135             : 
     136             : bool_t
     137        3936 : xdr_nfsacl41i (XDR *xdrs, nfsacl41i *objp)
     138             : {
     139        3936 :         register int32_t *buf = buf;
     140             : 
     141        3936 :          if (!xdr_aclflag4 (xdrs, &objp->na41_flag))
     142           0 :                  return FALSE;
     143        3936 :          if (!xdr_array (xdrs, (char **)&objp->na41_aces.na41_aces_val, (u_int *) &objp->na41_aces.na41_aces_len, ~0,
     144             :                 sizeof (nfsace4i), (xdrproc_t) xdr_nfsace4i))
     145           0 :                  return FALSE;
     146        3936 :         return TRUE;
     147             : }

Generated by: LCOV version 1.13