LEAVE
goto LEAVE;
goto LEAVE;
LEAVE:
#define NEEDBYTE {if(n)r=Z_OK;else LEAVE}
#define NEEDOUT {if(m==0){WWRAP if(m==0){FLUSH WWRAP if(m==0) LEAVE}}r=Z_OK;}
LEAVE
LEAVE
LEAVE
LEAVE
LEAVE
LEAVE
LEAVE
LEAVE
LEAVE
LEAVE
LEAVE
LEAVE
LEAVE
LEAVE
LEAVE
LEAVE
LEAVE
LEAVE
LEAVE
LEAVE
LEAVE(ENETUNREACH);
LEAVE(ENETUNREACH);
LEAVE(ENETUNREACH);
LEAVE(ENETUNREACH);
LEAVE(ENETUNREACH);
LEAVE (ENETUNREACH);
LEAVE (ENETUNREACH);
LEAVE(ENETUNREACH);
LEAVE(ENETUNREACH);
LEAVE(ENETUNREACH);
LEAVE(EPFNOSUPPORT);
LEAVE (ENETUNREACH);
LEAVE(EMSGSIZE);
LEAVE (ENETUNREACH);
LEAVE(EPFNOSUPPORT);
LEAVE(ENOBUFS);
LEAVE(ENOBUFS);
LEAVE(ENOBUFS);
LEAVE(EINVAL);
LEAVE(ENETUNREACH);
LEAVE(EMSGSIZE);
LEAVE(EMSGSIZE);
LEAVE(ENOENT);
LEAVE(EINVAL);
LEAVE(EEXIST);
LEAVE(EISCONN);
LEAVE(ENOMEM);
LEAVE(ENOBUFS);
LEAVE(ENOBUFS);
LEAVE(ENOMEM);
LEAVE(EISCONN);
LEAVE(EINVAL);
LEAVE(EINVAL);
LEAVE(ENOBUFS);
LEAVE(ENOBUFS);
LEAVE(EMSGSIZE);
LEAVE(ENETUNREACH);
LEAVE(ENETUNREACH);
LEAVE(EINVAL);
LEAVE(EINVAL);
LEAVE(EINVAL);
LEAVE(EINVAL);
LEAVE(EINVAL);
LEAVE(EINVAL);
LEAVE(ENOBUFS);
LEAVE(ENOBUFS);
LEAVE(ENOBUFS);
LEAVE(EINVAL);
LEAVE(ENETUNREACH);
LEAVE(ENOBUFS);
LEAVE(ENOBUFS);
LEAVE(EMSGSIZE);
LEAVE(ENETUNREACH);
LEAVE(ENETUNREACH);
LEAVE(ENETUNREACH);
LEAVE(ENETUNREACH);
LEAVE(ENETUNREACH);
LEAVE(ENETUNREACH);
LEAVE (ENETUNREACH);
LEAVE (ENETUNREACH);
LEAVE(ENETUNREACH);
LEAVE(ENETUNREACH);
LEAVE(ENETUNREACH);
LEAVE(EPFNOSUPPORT);
LEAVE (ENETUNREACH);
LEAVE(EMSGSIZE);
LEAVE (ENETUNREACH);
LEAVE(EPFNOSUPPORT);
LEAVE(EMSGSIZE);
LEAVE(EMSGSIZE);
LEAVE(EMSGSIZE);
LEAVE(ENOENT);
LEAVE(EINVAL);
LEAVE(EEXIST);
LEAVE(EISCONN);
LEAVE(ENOMEM);
LEAVE(ENOBUFS);
LEAVE(ENOMEM);
LEAVE(EISCONN);
LEAVE(EINVAL);
LEAVE(ENOMEM);