/* Copyright 1998 Acorn Computers Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ #include "netdb.h" #include "inetlib.h" #include "socklib.h" /*#include "arpa/inet.h"*/ #include "sys/sockio.h" #include "sys/errno.h" #include "sys/filio.h" #include "net/if.h" /* RISCOS definitions ========================================== */ /* The Internet event: ---------- */ #define Internet_Event 19 /* Event routine is called with: */ /* r[0] = 19 */ /* r[1] = reason code */ #define Socket_Async_Event 1 /* input/accept waiting - SIGIO */ #define Socket_Urgent_Event 2 /* Out of Band data - SIGURG */ #define Socket_Broken_Event 3 /* Broken connection - SIGPIPE */ /* r[2] = socket */