void net_slirp_smb(const char *exported_dir)

{

    struct in_addr vserver_addr = { .s_addr = 0 };



    if (legacy_smb_export) {

        fprintf(stderr, "-smb given twice\n");

        exit(1);

    }

    legacy_smb_export = exported_dir;

    if (!QTAILQ_EMPTY(&slirp_stacks)) {

        slirp_smb(QTAILQ_FIRST(&slirp_stacks), NULL, exported_dir,

                  vserver_addr);

    }

}

void net_slirp_smb(const char *exported_dir)

{

    struct in_addr vserver_addr = { .s_addr = 0 };



    if (legacy_smb_export) {

        fprintf(stderr, "-smb given twice\n");

        exit(1);

    }

    legacy_smb_export = exported_dir;

    if (!QTAILQ_EMPTY(&slirp_stacks)) {

        slirp_smb(QTAILQ_FIRST(&slirp_stacks), NULL, exported_dir,

                  vserver_addr);

    }

}

        exit(1); void net_slirp_smb(const char *exported_dir)         exit(1);         slirp_smb(QTAILQ_FIRST(&slirp_stacks), NULL, exported_dir,                   vserver_addr);
void FUNC_0(const char *VAR_0)

{

    struct in_addr VAR_1 = { .s_addr = 0 };



    if (legacy_smb_export) {

        fprintf(stderr, "-smb given twice\n");

        exit(1);

    }

    legacy_smb_export = VAR_0;

    if (!QTAILQ_EMPTY(&slirp_stacks)) {

        slirp_smb(QTAILQ_FIRST(&slirp_stacks), NULL, VAR_0,

                  VAR_1);

    }

}

void FUNC_0(const char *VAR_0)
{ struct in_addr VAR_1 = { .s_addr = 0 }; if (legacy_smb_export) { fprintf(stderr, "-smb given twice\n"); exit(1); } legacy_smb_export = VAR_0; if (!QTAILQ_EMPTY(&slirp_stacks)) { slirp_smb(QTAILQ_FIRST(&slirp_stacks), NULL, VAR_0,
VAR_1); } }