LCOV - code coverage report
Current view: top level - bin/default/librpc/gen_ndr - ndr_audiosrv.c (source / functions) Hit Total Coverage
Test: coverage report for master 2f515e9b Lines: 0 375 0.0 %
Date: 2024-04-21 15:09:00 Functions: 0 45 0.0 %

          Line data    Source code
       1             : /* parser auto-generated by pidl */
       2             : 
       3             : #include "includes.h"
       4             : #include "bin/default/librpc/gen_ndr/ndr_audiosrv.h"
       5             : 
       6           0 : static enum ndr_err_code ndr_push_audiosrv_CreatezoneFactoriesList(struct ndr_push *ndr, ndr_flags_type flags, const struct audiosrv_CreatezoneFactoriesList *r)
       7             : {
       8           0 :         NDR_PUSH_CHECK_FN_FLAGS(ndr, flags);
       9           0 :         if (flags & NDR_IN) {
      10             :         }
      11           0 :         if (flags & NDR_OUT) {
      12             :         }
      13           0 :         return NDR_ERR_SUCCESS;
      14             : }
      15             : 
      16           0 : static enum ndr_err_code ndr_pull_audiosrv_CreatezoneFactoriesList(struct ndr_pull *ndr, ndr_flags_type flags, struct audiosrv_CreatezoneFactoriesList *r)
      17             : {
      18           0 :         NDR_PULL_CHECK_FN_FLAGS(ndr, flags);
      19           0 :         if (flags & NDR_IN) {
      20             :         }
      21           0 :         if (flags & NDR_OUT) {
      22             : #ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
      23             : #endif /* FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION */
      24             :         }
      25           0 :         return NDR_ERR_SUCCESS;
      26             : }
      27             : 
      28           0 : _PUBLIC_ void ndr_print_audiosrv_CreatezoneFactoriesList(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct audiosrv_CreatezoneFactoriesList *r)
      29             : {
      30           0 :         ndr_print_struct(ndr, name, "audiosrv_CreatezoneFactoriesList");
      31           0 :         if (r == NULL) { ndr_print_null(ndr); return; }
      32           0 :         ndr->depth++;
      33           0 :         if (flags & NDR_SET_VALUES) {
      34           0 :                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
      35             :         }
      36           0 :         if (flags & NDR_IN) {
      37           0 :                 ndr_print_struct(ndr, "in", "audiosrv_CreatezoneFactoriesList");
      38           0 :                 ndr->depth++;
      39           0 :                 ndr->depth--;
      40             :         }
      41           0 :         if (flags & NDR_OUT) {
      42           0 :                 ndr_print_struct(ndr, "out", "audiosrv_CreatezoneFactoriesList");
      43           0 :                 ndr->depth++;
      44           0 :                 ndr->depth--;
      45             :         }
      46           0 :         ndr->depth--;
      47             : }
      48             : 
      49           0 : static enum ndr_err_code ndr_push_audiosrv_CreateGfxFactoriesList(struct ndr_push *ndr, ndr_flags_type flags, const struct audiosrv_CreateGfxFactoriesList *r)
      50             : {
      51           0 :         NDR_PUSH_CHECK_FN_FLAGS(ndr, flags);
      52           0 :         if (flags & NDR_IN) {
      53             :         }
      54           0 :         if (flags & NDR_OUT) {
      55             :         }
      56           0 :         return NDR_ERR_SUCCESS;
      57             : }
      58             : 
      59           0 : static enum ndr_err_code ndr_pull_audiosrv_CreateGfxFactoriesList(struct ndr_pull *ndr, ndr_flags_type flags, struct audiosrv_CreateGfxFactoriesList *r)
      60             : {
      61           0 :         NDR_PULL_CHECK_FN_FLAGS(ndr, flags);
      62           0 :         if (flags & NDR_IN) {
      63             :         }
      64           0 :         if (flags & NDR_OUT) {
      65             : #ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
      66             : #endif /* FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION */
      67             :         }
      68           0 :         return NDR_ERR_SUCCESS;
      69             : }
      70             : 
      71           0 : _PUBLIC_ void ndr_print_audiosrv_CreateGfxFactoriesList(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct audiosrv_CreateGfxFactoriesList *r)
      72             : {
      73           0 :         ndr_print_struct(ndr, name, "audiosrv_CreateGfxFactoriesList");
      74           0 :         if (r == NULL) { ndr_print_null(ndr); return; }
      75           0 :         ndr->depth++;
      76           0 :         if (flags & NDR_SET_VALUES) {
      77           0 :                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
      78             :         }
      79           0 :         if (flags & NDR_IN) {
      80           0 :                 ndr_print_struct(ndr, "in", "audiosrv_CreateGfxFactoriesList");
      81           0 :                 ndr->depth++;
      82           0 :                 ndr->depth--;
      83             :         }
      84           0 :         if (flags & NDR_OUT) {
      85           0 :                 ndr_print_struct(ndr, "out", "audiosrv_CreateGfxFactoriesList");
      86           0 :                 ndr->depth++;
      87           0 :                 ndr->depth--;
      88             :         }
      89           0 :         ndr->depth--;
      90             : }
      91             : 
      92           0 : static enum ndr_err_code ndr_push_audiosrv_CreateGfxList(struct ndr_push *ndr, ndr_flags_type flags, const struct audiosrv_CreateGfxList *r)
      93             : {
      94           0 :         NDR_PUSH_CHECK_FN_FLAGS(ndr, flags);
      95           0 :         if (flags & NDR_IN) {
      96             :         }
      97           0 :         if (flags & NDR_OUT) {
      98             :         }
      99           0 :         return NDR_ERR_SUCCESS;
     100             : }
     101             : 
     102           0 : static enum ndr_err_code ndr_pull_audiosrv_CreateGfxList(struct ndr_pull *ndr, ndr_flags_type flags, struct audiosrv_CreateGfxList *r)
     103             : {
     104           0 :         NDR_PULL_CHECK_FN_FLAGS(ndr, flags);
     105           0 :         if (flags & NDR_IN) {
     106             :         }
     107           0 :         if (flags & NDR_OUT) {
     108             : #ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
     109             : #endif /* FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION */
     110             :         }
     111           0 :         return NDR_ERR_SUCCESS;
     112             : }
     113             : 
     114           0 : _PUBLIC_ void ndr_print_audiosrv_CreateGfxList(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct audiosrv_CreateGfxList *r)
     115             : {
     116           0 :         ndr_print_struct(ndr, name, "audiosrv_CreateGfxList");
     117           0 :         if (r == NULL) { ndr_print_null(ndr); return; }
     118           0 :         ndr->depth++;
     119           0 :         if (flags & NDR_SET_VALUES) {
     120           0 :                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
     121             :         }
     122           0 :         if (flags & NDR_IN) {
     123           0 :                 ndr_print_struct(ndr, "in", "audiosrv_CreateGfxList");
     124           0 :                 ndr->depth++;
     125           0 :                 ndr->depth--;
     126             :         }
     127           0 :         if (flags & NDR_OUT) {
     128           0 :                 ndr_print_struct(ndr, "out", "audiosrv_CreateGfxList");
     129           0 :                 ndr->depth++;
     130           0 :                 ndr->depth--;
     131             :         }
     132           0 :         ndr->depth--;
     133             : }
     134             : 
     135           0 : static enum ndr_err_code ndr_push_audiosrv_RemoveGfx(struct ndr_push *ndr, ndr_flags_type flags, const struct audiosrv_RemoveGfx *r)
     136             : {
     137           0 :         NDR_PUSH_CHECK_FN_FLAGS(ndr, flags);
     138           0 :         if (flags & NDR_IN) {
     139             :         }
     140           0 :         if (flags & NDR_OUT) {
     141             :         }
     142           0 :         return NDR_ERR_SUCCESS;
     143             : }
     144             : 
     145           0 : static enum ndr_err_code ndr_pull_audiosrv_RemoveGfx(struct ndr_pull *ndr, ndr_flags_type flags, struct audiosrv_RemoveGfx *r)
     146             : {
     147           0 :         NDR_PULL_CHECK_FN_FLAGS(ndr, flags);
     148           0 :         if (flags & NDR_IN) {
     149             :         }
     150           0 :         if (flags & NDR_OUT) {
     151             : #ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
     152             : #endif /* FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION */
     153             :         }
     154           0 :         return NDR_ERR_SUCCESS;
     155             : }
     156             : 
     157           0 : _PUBLIC_ void ndr_print_audiosrv_RemoveGfx(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct audiosrv_RemoveGfx *r)
     158             : {
     159           0 :         ndr_print_struct(ndr, name, "audiosrv_RemoveGfx");
     160           0 :         if (r == NULL) { ndr_print_null(ndr); return; }
     161           0 :         ndr->depth++;
     162           0 :         if (flags & NDR_SET_VALUES) {
     163           0 :                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
     164             :         }
     165           0 :         if (flags & NDR_IN) {
     166           0 :                 ndr_print_struct(ndr, "in", "audiosrv_RemoveGfx");
     167           0 :                 ndr->depth++;
     168           0 :                 ndr->depth--;
     169             :         }
     170           0 :         if (flags & NDR_OUT) {
     171           0 :                 ndr_print_struct(ndr, "out", "audiosrv_RemoveGfx");
     172           0 :                 ndr->depth++;
     173           0 :                 ndr->depth--;
     174             :         }
     175           0 :         ndr->depth--;
     176             : }
     177             : 
     178           0 : static enum ndr_err_code ndr_push_audiosrv_AddGfx(struct ndr_push *ndr, ndr_flags_type flags, const struct audiosrv_AddGfx *r)
     179             : {
     180           0 :         NDR_PUSH_CHECK_FN_FLAGS(ndr, flags);
     181           0 :         if (flags & NDR_IN) {
     182             :         }
     183           0 :         if (flags & NDR_OUT) {
     184             :         }
     185           0 :         return NDR_ERR_SUCCESS;
     186             : }
     187             : 
     188           0 : static enum ndr_err_code ndr_pull_audiosrv_AddGfx(struct ndr_pull *ndr, ndr_flags_type flags, struct audiosrv_AddGfx *r)
     189             : {
     190           0 :         NDR_PULL_CHECK_FN_FLAGS(ndr, flags);
     191           0 :         if (flags & NDR_IN) {
     192             :         }
     193           0 :         if (flags & NDR_OUT) {
     194             : #ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
     195             : #endif /* FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION */
     196             :         }
     197           0 :         return NDR_ERR_SUCCESS;
     198             : }
     199             : 
     200           0 : _PUBLIC_ void ndr_print_audiosrv_AddGfx(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct audiosrv_AddGfx *r)
     201             : {
     202           0 :         ndr_print_struct(ndr, name, "audiosrv_AddGfx");
     203           0 :         if (r == NULL) { ndr_print_null(ndr); return; }
     204           0 :         ndr->depth++;
     205           0 :         if (flags & NDR_SET_VALUES) {
     206           0 :                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
     207             :         }
     208           0 :         if (flags & NDR_IN) {
     209           0 :                 ndr_print_struct(ndr, "in", "audiosrv_AddGfx");
     210           0 :                 ndr->depth++;
     211           0 :                 ndr->depth--;
     212             :         }
     213           0 :         if (flags & NDR_OUT) {
     214           0 :                 ndr_print_struct(ndr, "out", "audiosrv_AddGfx");
     215           0 :                 ndr->depth++;
     216           0 :                 ndr->depth--;
     217             :         }
     218           0 :         ndr->depth--;
     219             : }
     220             : 
     221           0 : static enum ndr_err_code ndr_push_audiosrv_ModifyGfx(struct ndr_push *ndr, ndr_flags_type flags, const struct audiosrv_ModifyGfx *r)
     222             : {
     223           0 :         NDR_PUSH_CHECK_FN_FLAGS(ndr, flags);
     224           0 :         if (flags & NDR_IN) {
     225             :         }
     226           0 :         if (flags & NDR_OUT) {
     227             :         }
     228           0 :         return NDR_ERR_SUCCESS;
     229             : }
     230             : 
     231           0 : static enum ndr_err_code ndr_pull_audiosrv_ModifyGfx(struct ndr_pull *ndr, ndr_flags_type flags, struct audiosrv_ModifyGfx *r)
     232             : {
     233           0 :         NDR_PULL_CHECK_FN_FLAGS(ndr, flags);
     234           0 :         if (flags & NDR_IN) {
     235             :         }
     236           0 :         if (flags & NDR_OUT) {
     237             : #ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
     238             : #endif /* FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION */
     239             :         }
     240           0 :         return NDR_ERR_SUCCESS;
     241             : }
     242             : 
     243           0 : _PUBLIC_ void ndr_print_audiosrv_ModifyGfx(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct audiosrv_ModifyGfx *r)
     244             : {
     245           0 :         ndr_print_struct(ndr, name, "audiosrv_ModifyGfx");
     246           0 :         if (r == NULL) { ndr_print_null(ndr); return; }
     247           0 :         ndr->depth++;
     248           0 :         if (flags & NDR_SET_VALUES) {
     249           0 :                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
     250             :         }
     251           0 :         if (flags & NDR_IN) {
     252           0 :                 ndr_print_struct(ndr, "in", "audiosrv_ModifyGfx");
     253           0 :                 ndr->depth++;
     254           0 :                 ndr->depth--;
     255             :         }
     256           0 :         if (flags & NDR_OUT) {
     257           0 :                 ndr_print_struct(ndr, "out", "audiosrv_ModifyGfx");
     258           0 :                 ndr->depth++;
     259           0 :                 ndr->depth--;
     260             :         }
     261           0 :         ndr->depth--;
     262             : }
     263             : 
     264           0 : static enum ndr_err_code ndr_push_audiosrv_OpenGfx(struct ndr_push *ndr, ndr_flags_type flags, const struct audiosrv_OpenGfx *r)
     265             : {
     266           0 :         NDR_PUSH_CHECK_FN_FLAGS(ndr, flags);
     267           0 :         if (flags & NDR_IN) {
     268             :         }
     269           0 :         if (flags & NDR_OUT) {
     270             :         }
     271           0 :         return NDR_ERR_SUCCESS;
     272             : }
     273             : 
     274           0 : static enum ndr_err_code ndr_pull_audiosrv_OpenGfx(struct ndr_pull *ndr, ndr_flags_type flags, struct audiosrv_OpenGfx *r)
     275             : {
     276           0 :         NDR_PULL_CHECK_FN_FLAGS(ndr, flags);
     277           0 :         if (flags & NDR_IN) {
     278             :         }
     279           0 :         if (flags & NDR_OUT) {
     280             : #ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
     281             : #endif /* FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION */
     282             :         }
     283           0 :         return NDR_ERR_SUCCESS;
     284             : }
     285             : 
     286           0 : _PUBLIC_ void ndr_print_audiosrv_OpenGfx(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct audiosrv_OpenGfx *r)
     287             : {
     288           0 :         ndr_print_struct(ndr, name, "audiosrv_OpenGfx");
     289           0 :         if (r == NULL) { ndr_print_null(ndr); return; }
     290           0 :         ndr->depth++;
     291           0 :         if (flags & NDR_SET_VALUES) {
     292           0 :                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
     293             :         }
     294           0 :         if (flags & NDR_IN) {
     295           0 :                 ndr_print_struct(ndr, "in", "audiosrv_OpenGfx");
     296           0 :                 ndr->depth++;
     297           0 :                 ndr->depth--;
     298             :         }
     299           0 :         if (flags & NDR_OUT) {
     300           0 :                 ndr_print_struct(ndr, "out", "audiosrv_OpenGfx");
     301           0 :                 ndr->depth++;
     302           0 :                 ndr->depth--;
     303             :         }
     304           0 :         ndr->depth--;
     305             : }
     306             : 
     307           0 : static enum ndr_err_code ndr_push_audiosrv_Logon(struct ndr_push *ndr, ndr_flags_type flags, const struct audiosrv_Logon *r)
     308             : {
     309           0 :         NDR_PUSH_CHECK_FN_FLAGS(ndr, flags);
     310           0 :         if (flags & NDR_IN) {
     311             :         }
     312           0 :         if (flags & NDR_OUT) {
     313             :         }
     314           0 :         return NDR_ERR_SUCCESS;
     315             : }
     316             : 
     317           0 : static enum ndr_err_code ndr_pull_audiosrv_Logon(struct ndr_pull *ndr, ndr_flags_type flags, struct audiosrv_Logon *r)
     318             : {
     319           0 :         NDR_PULL_CHECK_FN_FLAGS(ndr, flags);
     320           0 :         if (flags & NDR_IN) {
     321             :         }
     322           0 :         if (flags & NDR_OUT) {
     323             : #ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
     324             : #endif /* FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION */
     325             :         }
     326           0 :         return NDR_ERR_SUCCESS;
     327             : }
     328             : 
     329           0 : _PUBLIC_ void ndr_print_audiosrv_Logon(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct audiosrv_Logon *r)
     330             : {
     331           0 :         ndr_print_struct(ndr, name, "audiosrv_Logon");
     332           0 :         if (r == NULL) { ndr_print_null(ndr); return; }
     333           0 :         ndr->depth++;
     334           0 :         if (flags & NDR_SET_VALUES) {
     335           0 :                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
     336             :         }
     337           0 :         if (flags & NDR_IN) {
     338           0 :                 ndr_print_struct(ndr, "in", "audiosrv_Logon");
     339           0 :                 ndr->depth++;
     340           0 :                 ndr->depth--;
     341             :         }
     342           0 :         if (flags & NDR_OUT) {
     343           0 :                 ndr_print_struct(ndr, "out", "audiosrv_Logon");
     344           0 :                 ndr->depth++;
     345           0 :                 ndr->depth--;
     346             :         }
     347           0 :         ndr->depth--;
     348             : }
     349             : 
     350           0 : static enum ndr_err_code ndr_push_audiosrv_Logoff(struct ndr_push *ndr, ndr_flags_type flags, const struct audiosrv_Logoff *r)
     351             : {
     352           0 :         NDR_PUSH_CHECK_FN_FLAGS(ndr, flags);
     353           0 :         if (flags & NDR_IN) {
     354             :         }
     355           0 :         if (flags & NDR_OUT) {
     356             :         }
     357           0 :         return NDR_ERR_SUCCESS;
     358             : }
     359             : 
     360           0 : static enum ndr_err_code ndr_pull_audiosrv_Logoff(struct ndr_pull *ndr, ndr_flags_type flags, struct audiosrv_Logoff *r)
     361             : {
     362           0 :         NDR_PULL_CHECK_FN_FLAGS(ndr, flags);
     363           0 :         if (flags & NDR_IN) {
     364             :         }
     365           0 :         if (flags & NDR_OUT) {
     366             : #ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
     367             : #endif /* FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION */
     368             :         }
     369           0 :         return NDR_ERR_SUCCESS;
     370             : }
     371             : 
     372           0 : _PUBLIC_ void ndr_print_audiosrv_Logoff(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct audiosrv_Logoff *r)
     373             : {
     374           0 :         ndr_print_struct(ndr, name, "audiosrv_Logoff");
     375           0 :         if (r == NULL) { ndr_print_null(ndr); return; }
     376           0 :         ndr->depth++;
     377           0 :         if (flags & NDR_SET_VALUES) {
     378           0 :                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
     379             :         }
     380           0 :         if (flags & NDR_IN) {
     381           0 :                 ndr_print_struct(ndr, "in", "audiosrv_Logoff");
     382           0 :                 ndr->depth++;
     383           0 :                 ndr->depth--;
     384             :         }
     385           0 :         if (flags & NDR_OUT) {
     386           0 :                 ndr_print_struct(ndr, "out", "audiosrv_Logoff");
     387           0 :                 ndr->depth++;
     388           0 :                 ndr->depth--;
     389             :         }
     390           0 :         ndr->depth--;
     391             : }
     392             : 
     393           0 : static enum ndr_err_code ndr_push_audiosrv_RegisterSessionNotificationEvent(struct ndr_push *ndr, ndr_flags_type flags, const struct audiosrv_RegisterSessionNotificationEvent *r)
     394             : {
     395           0 :         NDR_PUSH_CHECK_FN_FLAGS(ndr, flags);
     396           0 :         if (flags & NDR_IN) {
     397             :         }
     398           0 :         if (flags & NDR_OUT) {
     399             :         }
     400           0 :         return NDR_ERR_SUCCESS;
     401             : }
     402             : 
     403           0 : static enum ndr_err_code ndr_pull_audiosrv_RegisterSessionNotificationEvent(struct ndr_pull *ndr, ndr_flags_type flags, struct audiosrv_RegisterSessionNotificationEvent *r)
     404             : {
     405           0 :         NDR_PULL_CHECK_FN_FLAGS(ndr, flags);
     406           0 :         if (flags & NDR_IN) {
     407             :         }
     408           0 :         if (flags & NDR_OUT) {
     409             : #ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
     410             : #endif /* FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION */
     411             :         }
     412           0 :         return NDR_ERR_SUCCESS;
     413             : }
     414             : 
     415           0 : _PUBLIC_ void ndr_print_audiosrv_RegisterSessionNotificationEvent(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct audiosrv_RegisterSessionNotificationEvent *r)
     416             : {
     417           0 :         ndr_print_struct(ndr, name, "audiosrv_RegisterSessionNotificationEvent");
     418           0 :         if (r == NULL) { ndr_print_null(ndr); return; }
     419           0 :         ndr->depth++;
     420           0 :         if (flags & NDR_SET_VALUES) {
     421           0 :                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
     422             :         }
     423           0 :         if (flags & NDR_IN) {
     424           0 :                 ndr_print_struct(ndr, "in", "audiosrv_RegisterSessionNotificationEvent");
     425           0 :                 ndr->depth++;
     426           0 :                 ndr->depth--;
     427             :         }
     428           0 :         if (flags & NDR_OUT) {
     429           0 :                 ndr_print_struct(ndr, "out", "audiosrv_RegisterSessionNotificationEvent");
     430           0 :                 ndr->depth++;
     431           0 :                 ndr->depth--;
     432             :         }
     433           0 :         ndr->depth--;
     434             : }
     435             : 
     436           0 : static enum ndr_err_code ndr_push_audiosrv_UnregisterSessionNotificationEvent(struct ndr_push *ndr, ndr_flags_type flags, const struct audiosrv_UnregisterSessionNotificationEvent *r)
     437             : {
     438           0 :         NDR_PUSH_CHECK_FN_FLAGS(ndr, flags);
     439           0 :         if (flags & NDR_IN) {
     440             :         }
     441           0 :         if (flags & NDR_OUT) {
     442             :         }
     443           0 :         return NDR_ERR_SUCCESS;
     444             : }
     445             : 
     446           0 : static enum ndr_err_code ndr_pull_audiosrv_UnregisterSessionNotificationEvent(struct ndr_pull *ndr, ndr_flags_type flags, struct audiosrv_UnregisterSessionNotificationEvent *r)
     447             : {
     448           0 :         NDR_PULL_CHECK_FN_FLAGS(ndr, flags);
     449           0 :         if (flags & NDR_IN) {
     450             :         }
     451           0 :         if (flags & NDR_OUT) {
     452             : #ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
     453             : #endif /* FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION */
     454             :         }
     455           0 :         return NDR_ERR_SUCCESS;
     456             : }
     457             : 
     458           0 : _PUBLIC_ void ndr_print_audiosrv_UnregisterSessionNotificationEvent(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct audiosrv_UnregisterSessionNotificationEvent *r)
     459             : {
     460           0 :         ndr_print_struct(ndr, name, "audiosrv_UnregisterSessionNotificationEvent");
     461           0 :         if (r == NULL) { ndr_print_null(ndr); return; }
     462           0 :         ndr->depth++;
     463           0 :         if (flags & NDR_SET_VALUES) {
     464           0 :                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
     465             :         }
     466           0 :         if (flags & NDR_IN) {
     467           0 :                 ndr_print_struct(ndr, "in", "audiosrv_UnregisterSessionNotificationEvent");
     468           0 :                 ndr->depth++;
     469           0 :                 ndr->depth--;
     470             :         }
     471           0 :         if (flags & NDR_OUT) {
     472           0 :                 ndr_print_struct(ndr, "out", "audiosrv_UnregisterSessionNotificationEvent");
     473           0 :                 ndr->depth++;
     474           0 :                 ndr->depth--;
     475             :         }
     476           0 :         ndr->depth--;
     477             : }
     478             : 
     479           0 : static enum ndr_err_code ndr_push_audiosrv_SessionConnectState(struct ndr_push *ndr, ndr_flags_type flags, const struct audiosrv_SessionConnectState *r)
     480             : {
     481           0 :         NDR_PUSH_CHECK_FN_FLAGS(ndr, flags);
     482           0 :         if (flags & NDR_IN) {
     483             :         }
     484           0 :         if (flags & NDR_OUT) {
     485             :         }
     486           0 :         return NDR_ERR_SUCCESS;
     487             : }
     488             : 
     489           0 : static enum ndr_err_code ndr_pull_audiosrv_SessionConnectState(struct ndr_pull *ndr, ndr_flags_type flags, struct audiosrv_SessionConnectState *r)
     490             : {
     491           0 :         NDR_PULL_CHECK_FN_FLAGS(ndr, flags);
     492           0 :         if (flags & NDR_IN) {
     493             :         }
     494           0 :         if (flags & NDR_OUT) {
     495             : #ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
     496             : #endif /* FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION */
     497             :         }
     498           0 :         return NDR_ERR_SUCCESS;
     499             : }
     500             : 
     501           0 : _PUBLIC_ void ndr_print_audiosrv_SessionConnectState(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct audiosrv_SessionConnectState *r)
     502             : {
     503           0 :         ndr_print_struct(ndr, name, "audiosrv_SessionConnectState");
     504           0 :         if (r == NULL) { ndr_print_null(ndr); return; }
     505           0 :         ndr->depth++;
     506           0 :         if (flags & NDR_SET_VALUES) {
     507           0 :                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
     508             :         }
     509           0 :         if (flags & NDR_IN) {
     510           0 :                 ndr_print_struct(ndr, "in", "audiosrv_SessionConnectState");
     511           0 :                 ndr->depth++;
     512           0 :                 ndr->depth--;
     513             :         }
     514           0 :         if (flags & NDR_OUT) {
     515           0 :                 ndr_print_struct(ndr, "out", "audiosrv_SessionConnectState");
     516           0 :                 ndr->depth++;
     517           0 :                 ndr->depth--;
     518             :         }
     519           0 :         ndr->depth--;
     520             : }
     521             : 
     522           0 : static enum ndr_err_code ndr_push_audiosrv_DriverOpenDrvRegKey(struct ndr_push *ndr, ndr_flags_type flags, const struct audiosrv_DriverOpenDrvRegKey *r)
     523             : {
     524           0 :         NDR_PUSH_CHECK_FN_FLAGS(ndr, flags);
     525           0 :         if (flags & NDR_IN) {
     526             :         }
     527           0 :         if (flags & NDR_OUT) {
     528             :         }
     529           0 :         return NDR_ERR_SUCCESS;
     530             : }
     531             : 
     532           0 : static enum ndr_err_code ndr_pull_audiosrv_DriverOpenDrvRegKey(struct ndr_pull *ndr, ndr_flags_type flags, struct audiosrv_DriverOpenDrvRegKey *r)
     533             : {
     534           0 :         NDR_PULL_CHECK_FN_FLAGS(ndr, flags);
     535           0 :         if (flags & NDR_IN) {
     536             :         }
     537           0 :         if (flags & NDR_OUT) {
     538             : #ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
     539             : #endif /* FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION */
     540             :         }
     541           0 :         return NDR_ERR_SUCCESS;
     542             : }
     543             : 
     544           0 : _PUBLIC_ void ndr_print_audiosrv_DriverOpenDrvRegKey(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct audiosrv_DriverOpenDrvRegKey *r)
     545             : {
     546           0 :         ndr_print_struct(ndr, name, "audiosrv_DriverOpenDrvRegKey");
     547           0 :         if (r == NULL) { ndr_print_null(ndr); return; }
     548           0 :         ndr->depth++;
     549           0 :         if (flags & NDR_SET_VALUES) {
     550           0 :                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
     551             :         }
     552           0 :         if (flags & NDR_IN) {
     553           0 :                 ndr_print_struct(ndr, "in", "audiosrv_DriverOpenDrvRegKey");
     554           0 :                 ndr->depth++;
     555           0 :                 ndr->depth--;
     556             :         }
     557           0 :         if (flags & NDR_OUT) {
     558           0 :                 ndr_print_struct(ndr, "out", "audiosrv_DriverOpenDrvRegKey");
     559           0 :                 ndr->depth++;
     560           0 :                 ndr->depth--;
     561             :         }
     562           0 :         ndr->depth--;
     563             : }
     564             : 
     565           0 : static enum ndr_err_code ndr_push_audiosrv_AdvisePreferredDeviceChange(struct ndr_push *ndr, ndr_flags_type flags, const struct audiosrv_AdvisePreferredDeviceChange *r)
     566             : {
     567           0 :         NDR_PUSH_CHECK_FN_FLAGS(ndr, flags);
     568           0 :         if (flags & NDR_IN) {
     569             :         }
     570           0 :         if (flags & NDR_OUT) {
     571             :         }
     572           0 :         return NDR_ERR_SUCCESS;
     573             : }
     574             : 
     575           0 : static enum ndr_err_code ndr_pull_audiosrv_AdvisePreferredDeviceChange(struct ndr_pull *ndr, ndr_flags_type flags, struct audiosrv_AdvisePreferredDeviceChange *r)
     576             : {
     577           0 :         NDR_PULL_CHECK_FN_FLAGS(ndr, flags);
     578           0 :         if (flags & NDR_IN) {
     579             :         }
     580           0 :         if (flags & NDR_OUT) {
     581             : #ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
     582             : #endif /* FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION */
     583             :         }
     584           0 :         return NDR_ERR_SUCCESS;
     585             : }
     586             : 
     587           0 : _PUBLIC_ void ndr_print_audiosrv_AdvisePreferredDeviceChange(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct audiosrv_AdvisePreferredDeviceChange *r)
     588             : {
     589           0 :         ndr_print_struct(ndr, name, "audiosrv_AdvisePreferredDeviceChange");
     590           0 :         if (r == NULL) { ndr_print_null(ndr); return; }
     591           0 :         ndr->depth++;
     592           0 :         if (flags & NDR_SET_VALUES) {
     593           0 :                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
     594             :         }
     595           0 :         if (flags & NDR_IN) {
     596           0 :                 ndr_print_struct(ndr, "in", "audiosrv_AdvisePreferredDeviceChange");
     597           0 :                 ndr->depth++;
     598           0 :                 ndr->depth--;
     599             :         }
     600           0 :         if (flags & NDR_OUT) {
     601           0 :                 ndr_print_struct(ndr, "out", "audiosrv_AdvisePreferredDeviceChange");
     602           0 :                 ndr->depth++;
     603           0 :                 ndr->depth--;
     604             :         }
     605           0 :         ndr->depth--;
     606             : }
     607             : 
     608           0 : static enum ndr_err_code ndr_push_audiosrv_GetPnpInfo(struct ndr_push *ndr, ndr_flags_type flags, const struct audiosrv_GetPnpInfo *r)
     609             : {
     610           0 :         NDR_PUSH_CHECK_FN_FLAGS(ndr, flags);
     611           0 :         if (flags & NDR_IN) {
     612             :         }
     613           0 :         if (flags & NDR_OUT) {
     614             :         }
     615           0 :         return NDR_ERR_SUCCESS;
     616             : }
     617             : 
     618           0 : static enum ndr_err_code ndr_pull_audiosrv_GetPnpInfo(struct ndr_pull *ndr, ndr_flags_type flags, struct audiosrv_GetPnpInfo *r)
     619             : {
     620           0 :         NDR_PULL_CHECK_FN_FLAGS(ndr, flags);
     621           0 :         if (flags & NDR_IN) {
     622             :         }
     623           0 :         if (flags & NDR_OUT) {
     624             : #ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
     625             : #endif /* FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION */
     626             :         }
     627           0 :         return NDR_ERR_SUCCESS;
     628             : }
     629             : 
     630           0 : _PUBLIC_ void ndr_print_audiosrv_GetPnpInfo(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct audiosrv_GetPnpInfo *r)
     631             : {
     632           0 :         ndr_print_struct(ndr, name, "audiosrv_GetPnpInfo");
     633           0 :         if (r == NULL) { ndr_print_null(ndr); return; }
     634           0 :         ndr->depth++;
     635           0 :         if (flags & NDR_SET_VALUES) {
     636           0 :                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
     637             :         }
     638           0 :         if (flags & NDR_IN) {
     639           0 :                 ndr_print_struct(ndr, "in", "audiosrv_GetPnpInfo");
     640           0 :                 ndr->depth++;
     641           0 :                 ndr->depth--;
     642             :         }
     643           0 :         if (flags & NDR_OUT) {
     644           0 :                 ndr_print_struct(ndr, "out", "audiosrv_GetPnpInfo");
     645           0 :                 ndr->depth++;
     646           0 :                 ndr->depth--;
     647             :         }
     648           0 :         ndr->depth--;
     649             : }
     650             : 
     651             : #ifndef SKIP_NDR_TABLE_audiosrv
     652             : static const struct ndr_interface_public_struct audiosrv_public_structs[] = {
     653             :         { .name = NULL }
     654             : };
     655             : 
     656             : static const struct ndr_interface_call audiosrv_calls[] = {
     657             :         {
     658             :                 "audiosrv_CreatezoneFactoriesList",
     659             :                 sizeof(struct audiosrv_CreatezoneFactoriesList),
     660             :                 (ndr_push_flags_fn_t) ndr_push_audiosrv_CreatezoneFactoriesList,
     661             :                 (ndr_pull_flags_fn_t) ndr_pull_audiosrv_CreatezoneFactoriesList,
     662             :                 (ndr_print_function_t) ndr_print_audiosrv_CreatezoneFactoriesList,
     663             :                 { 0, NULL },
     664             :                 { 0, NULL },
     665             :         },
     666             :         {
     667             :                 "audiosrv_CreateGfxFactoriesList",
     668             :                 sizeof(struct audiosrv_CreateGfxFactoriesList),
     669             :                 (ndr_push_flags_fn_t) ndr_push_audiosrv_CreateGfxFactoriesList,
     670             :                 (ndr_pull_flags_fn_t) ndr_pull_audiosrv_CreateGfxFactoriesList,
     671             :                 (ndr_print_function_t) ndr_print_audiosrv_CreateGfxFactoriesList,
     672             :                 { 0, NULL },
     673             :                 { 0, NULL },
     674             :         },
     675             :         {
     676             :                 "audiosrv_CreateGfxList",
     677             :                 sizeof(struct audiosrv_CreateGfxList),
     678             :                 (ndr_push_flags_fn_t) ndr_push_audiosrv_CreateGfxList,
     679             :                 (ndr_pull_flags_fn_t) ndr_pull_audiosrv_CreateGfxList,
     680             :                 (ndr_print_function_t) ndr_print_audiosrv_CreateGfxList,
     681             :                 { 0, NULL },
     682             :                 { 0, NULL },
     683             :         },
     684             :         {
     685             :                 "audiosrv_RemoveGfx",
     686             :                 sizeof(struct audiosrv_RemoveGfx),
     687             :                 (ndr_push_flags_fn_t) ndr_push_audiosrv_RemoveGfx,
     688             :                 (ndr_pull_flags_fn_t) ndr_pull_audiosrv_RemoveGfx,
     689             :                 (ndr_print_function_t) ndr_print_audiosrv_RemoveGfx,
     690             :                 { 0, NULL },
     691             :                 { 0, NULL },
     692             :         },
     693             :         {
     694             :                 "audiosrv_AddGfx",
     695             :                 sizeof(struct audiosrv_AddGfx),
     696             :                 (ndr_push_flags_fn_t) ndr_push_audiosrv_AddGfx,
     697             :                 (ndr_pull_flags_fn_t) ndr_pull_audiosrv_AddGfx,
     698             :                 (ndr_print_function_t) ndr_print_audiosrv_AddGfx,
     699             :                 { 0, NULL },
     700             :                 { 0, NULL },
     701             :         },
     702             :         {
     703             :                 "audiosrv_ModifyGfx",
     704             :                 sizeof(struct audiosrv_ModifyGfx),
     705             :                 (ndr_push_flags_fn_t) ndr_push_audiosrv_ModifyGfx,
     706             :                 (ndr_pull_flags_fn_t) ndr_pull_audiosrv_ModifyGfx,
     707             :                 (ndr_print_function_t) ndr_print_audiosrv_ModifyGfx,
     708             :                 { 0, NULL },
     709             :                 { 0, NULL },
     710             :         },
     711             :         {
     712             :                 "audiosrv_OpenGfx",
     713             :                 sizeof(struct audiosrv_OpenGfx),
     714             :                 (ndr_push_flags_fn_t) ndr_push_audiosrv_OpenGfx,
     715             :                 (ndr_pull_flags_fn_t) ndr_pull_audiosrv_OpenGfx,
     716             :                 (ndr_print_function_t) ndr_print_audiosrv_OpenGfx,
     717             :                 { 0, NULL },
     718             :                 { 0, NULL },
     719             :         },
     720             :         {
     721             :                 "audiosrv_Logon",
     722             :                 sizeof(struct audiosrv_Logon),
     723             :                 (ndr_push_flags_fn_t) ndr_push_audiosrv_Logon,
     724             :                 (ndr_pull_flags_fn_t) ndr_pull_audiosrv_Logon,
     725             :                 (ndr_print_function_t) ndr_print_audiosrv_Logon,
     726             :                 { 0, NULL },
     727             :                 { 0, NULL },
     728             :         },
     729             :         {
     730             :                 "audiosrv_Logoff",
     731             :                 sizeof(struct audiosrv_Logoff),
     732             :                 (ndr_push_flags_fn_t) ndr_push_audiosrv_Logoff,
     733             :                 (ndr_pull_flags_fn_t) ndr_pull_audiosrv_Logoff,
     734             :                 (ndr_print_function_t) ndr_print_audiosrv_Logoff,
     735             :                 { 0, NULL },
     736             :                 { 0, NULL },
     737             :         },
     738             :         {
     739             :                 "audiosrv_RegisterSessionNotificationEvent",
     740             :                 sizeof(struct audiosrv_RegisterSessionNotificationEvent),
     741             :                 (ndr_push_flags_fn_t) ndr_push_audiosrv_RegisterSessionNotificationEvent,
     742             :                 (ndr_pull_flags_fn_t) ndr_pull_audiosrv_RegisterSessionNotificationEvent,
     743             :                 (ndr_print_function_t) ndr_print_audiosrv_RegisterSessionNotificationEvent,
     744             :                 { 0, NULL },
     745             :                 { 0, NULL },
     746             :         },
     747             :         {
     748             :                 "audiosrv_UnregisterSessionNotificationEvent",
     749             :                 sizeof(struct audiosrv_UnregisterSessionNotificationEvent),
     750             :                 (ndr_push_flags_fn_t) ndr_push_audiosrv_UnregisterSessionNotificationEvent,
     751             :                 (ndr_pull_flags_fn_t) ndr_pull_audiosrv_UnregisterSessionNotificationEvent,
     752             :                 (ndr_print_function_t) ndr_print_audiosrv_UnregisterSessionNotificationEvent,
     753             :                 { 0, NULL },
     754             :                 { 0, NULL },
     755             :         },
     756             :         {
     757             :                 "audiosrv_SessionConnectState",
     758             :                 sizeof(struct audiosrv_SessionConnectState),
     759             :                 (ndr_push_flags_fn_t) ndr_push_audiosrv_SessionConnectState,
     760             :                 (ndr_pull_flags_fn_t) ndr_pull_audiosrv_SessionConnectState,
     761             :                 (ndr_print_function_t) ndr_print_audiosrv_SessionConnectState,
     762             :                 { 0, NULL },
     763             :                 { 0, NULL },
     764             :         },
     765             :         {
     766             :                 "audiosrv_DriverOpenDrvRegKey",
     767             :                 sizeof(struct audiosrv_DriverOpenDrvRegKey),
     768             :                 (ndr_push_flags_fn_t) ndr_push_audiosrv_DriverOpenDrvRegKey,
     769             :                 (ndr_pull_flags_fn_t) ndr_pull_audiosrv_DriverOpenDrvRegKey,
     770             :                 (ndr_print_function_t) ndr_print_audiosrv_DriverOpenDrvRegKey,
     771             :                 { 0, NULL },
     772             :                 { 0, NULL },
     773             :         },
     774             :         {
     775             :                 "audiosrv_AdvisePreferredDeviceChange",
     776             :                 sizeof(struct audiosrv_AdvisePreferredDeviceChange),
     777             :                 (ndr_push_flags_fn_t) ndr_push_audiosrv_AdvisePreferredDeviceChange,
     778             :                 (ndr_pull_flags_fn_t) ndr_pull_audiosrv_AdvisePreferredDeviceChange,
     779             :                 (ndr_print_function_t) ndr_print_audiosrv_AdvisePreferredDeviceChange,
     780             :                 { 0, NULL },
     781             :                 { 0, NULL },
     782             :         },
     783             :         {
     784             :                 "audiosrv_GetPnpInfo",
     785             :                 sizeof(struct audiosrv_GetPnpInfo),
     786             :                 (ndr_push_flags_fn_t) ndr_push_audiosrv_GetPnpInfo,
     787             :                 (ndr_pull_flags_fn_t) ndr_pull_audiosrv_GetPnpInfo,
     788             :                 (ndr_print_function_t) ndr_print_audiosrv_GetPnpInfo,
     789             :                 { 0, NULL },
     790             :                 { 0, NULL },
     791             :         },
     792             :         { .name = NULL }
     793             : };
     794             : 
     795             : static const char * const audiosrv_endpoint_strings[] = {
     796             :         "ncacn_np:[\\pipe\\audiosrv]", 
     797             : };
     798             : 
     799             : static const struct ndr_interface_string_array audiosrv_endpoints = {
     800             :         .count  = 1,
     801             :         .names  = audiosrv_endpoint_strings
     802             : };
     803             : 
     804             : static const char * const audiosrv_authservice_strings[] = {
     805             :         "host", 
     806             : };
     807             : 
     808             : static const struct ndr_interface_string_array audiosrv_authservices = {
     809             :         .count  = 1,
     810             :         .names  = audiosrv_authservice_strings
     811             : };
     812             : 
     813             : 
     814             : const struct ndr_interface_table ndr_table_audiosrv = {
     815             :         .name           = "audiosrv",
     816             :         .syntax_id      = {
     817             :                 {0x0a74ef1c,0x41a4,0x4e06,{0x83,0xae},{0xdc,0x74,0xfb,0x1c,0xdd,0x53}},
     818             :                 NDR_AUDIOSRV_VERSION
     819             :         },
     820             :         .helpstring     = NDR_AUDIOSRV_HELPSTRING,
     821             :         .num_calls      = 15,
     822             :         .calls          = audiosrv_calls,
     823             :         .num_public_structs     = 0,
     824             :         .public_structs         = audiosrv_public_structs,
     825             :         .endpoints      = &audiosrv_endpoints,
     826             :         .authservices   = &audiosrv_authservices
     827             : };
     828             : 
     829             : #endif /* SKIP_NDR_TABLE_audiosrv */

Generated by: LCOV version 1.14