ocr: maximum DBUFSIZE characters are read from the stream associated with in fdand put into mybuf. The number of characters read is returned. The body of the while loop iS executed as long as read(is able to get characters from the stream. In the body of the loop the letters in mybuf are changed to the opposite case.