defcntl_r
extern int defcntl_r(int, int, void *);
return (defcntl_r(cmd, newflags, thr_data));
flags = defcntl_r(DC_GETFLAGS, 0, defp);
(void) defcntl_r(DC_SETFLAGS, flags, defp);
flags = defcntl_r(DC_GETFLAGS, 0, defp);
(void) defcntl_r(DC_SETFLAGS, flags, defp);
defflags = defcntl_r(DC_GETFLAGS, 0, defp);
(void) defcntl_r(DC_SETFLAGS, defflags, defp);
defflags = defcntl_r(DC_GETFLAGS, 0, defp);
(void) defcntl_r(DC_SETFLAGS, defflags, defp);
(void) defcntl_r(DC_SETFLAGS, DC_CASE, defp);
flags = defcntl_r(DC_GETFLAGS, 0, defp);
(void) defcntl_r(DC_SETFLAGS, flags, defp);