h6. [[Internet]] h6(. » [[Internet SWI Calls|SWI Calls]] h6((. » Socket_Recvfrom h2. Socket_Recvfrom h5. (SWI &41206) |_<^{width:4em}. Entry | | |<^. R0 |<^. Socket descriptor | |<^. R1 |<^. Pointer to buffer to receive into | |<^. R2 |<^. Size of buffer | |<^. R3 |<^. Flags | |<^. R4 |<^. Pointer to an address to be filled in | |<^. R5 |<^. Pointer to an integer containing the size of the address | |_<^{width:4em}. Exit | | |<^. R0 |<^. Number of bytes sent | h4. Use The purpose of this call is to read data from a socket without needing to have connected the socket prior to use. h4. Berkeley sockets equivalence This SWI directly corresponded to the function <code>recvfrom</code> in 4.3BSD. h4. Notes This SWI is deprecated; the format of the address block in R4 was changed in "Internet 5.00":/content/documents/internet-4-migration and a new SWI added which accommodates the new layout. See [[Socket_Recvfrom_1]] for details. h4. See also * [[Internet]] * [[Socket_Recv]] * [[Socket_Connect]]