sm_inter_xdr.c 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. /*
  2. * Please do not edit this file.
  3. * It was generated using rpcgen.
  4. */
  5. #include <nlm/sm_inter.h>
  6. #include <sys/cdefs.h>
  7. __FBSDID("$FreeBSD$");
  8. bool_t
  9. xdr_sm_name(XDR *xdrs, sm_name *objp)
  10. {
  11. if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN))
  12. return (FALSE);
  13. return (TRUE);
  14. }
  15. bool_t
  16. xdr_my_id(XDR *xdrs, my_id *objp)
  17. {
  18. if (!xdr_string(xdrs, &objp->my_name, SM_MAXSTRLEN))
  19. return (FALSE);
  20. if (!xdr_int(xdrs, &objp->my_prog))
  21. return (FALSE);
  22. if (!xdr_int(xdrs, &objp->my_vers))
  23. return (FALSE);
  24. if (!xdr_int(xdrs, &objp->my_proc))
  25. return (FALSE);
  26. return (TRUE);
  27. }
  28. bool_t
  29. xdr_mon_id(XDR *xdrs, mon_id *objp)
  30. {
  31. if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN))
  32. return (FALSE);
  33. if (!xdr_my_id(xdrs, &objp->my_id))
  34. return (FALSE);
  35. return (TRUE);
  36. }
  37. bool_t
  38. xdr_mon(XDR *xdrs, mon *objp)
  39. {
  40. if (!xdr_mon_id(xdrs, &objp->mon_id))
  41. return (FALSE);
  42. if (!xdr_opaque(xdrs, objp->priv, 16))
  43. return (FALSE);
  44. return (TRUE);
  45. }
  46. bool_t
  47. xdr_stat_chge(XDR *xdrs, stat_chge *objp)
  48. {
  49. if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN))
  50. return (FALSE);
  51. if (!xdr_int(xdrs, &objp->state))
  52. return (FALSE);
  53. return (TRUE);
  54. }
  55. bool_t
  56. xdr_sm_stat(XDR *xdrs, sm_stat *objp)
  57. {
  58. if (!xdr_int(xdrs, &objp->state))
  59. return (FALSE);
  60. return (TRUE);
  61. }
  62. bool_t
  63. xdr_sm_res(XDR *xdrs, sm_res *objp)
  64. {
  65. if (!xdr_enum(xdrs, (enum_t *)objp))
  66. return (FALSE);
  67. return (TRUE);
  68. }
  69. bool_t
  70. xdr_sm_stat_res(XDR *xdrs, sm_stat_res *objp)
  71. {
  72. if (!xdr_sm_res(xdrs, &objp->res_stat))
  73. return (FALSE);
  74. if (!xdr_int(xdrs, &objp->state))
  75. return (FALSE);
  76. return (TRUE);
  77. }
  78. bool_t
  79. xdr_sm_status(XDR *xdrs, sm_status *objp)
  80. {
  81. if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN))
  82. return (FALSE);
  83. if (!xdr_int(xdrs, &objp->state))
  84. return (FALSE);
  85. if (!xdr_opaque(xdrs, objp->priv, 16))
  86. return (FALSE);
  87. return (TRUE);
  88. }