/* Socket is fully open. */
list->rw_state = STATE_NO_SHUT;
+ if (__domain != AF_INET || __type != SOCK_RAW || __protocol != IPPROTO_SWIFT) {
+ errno = EINVAL;
+ return -1;
+ }
+
+ s = socket(AF_INET, SOCK_RAW, IPPROTO_SWIFT);
+
return s;
list_add_err:
{
ssize_t bytes_sent;
- /* TODO */
-
return bytes_sent;
}
{
ssize_t bytes_sent;
- /* TODO */
-
- return bytes_sent;
+ return sendmsg(__fd, __message, __flags);
}
/*