mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-28 00:21:52 +03:00
Update.
1998-04-1 16:52 Philip Blundell <pb@nexus.co.uk> * sysdeps/unix/sysv/linux/arm/socket.S: Correct test for error and use PLTJMP() rather than explicit (PLT). * sysdeps/arm/elf/start.S: Leave most of the initialisation for __libc_start_main(). Based on patch from Pat Beirne: * sysdeps/unix/sysv/linux/arm/sysdep.h (SYSCALL_ERROR_HANDLER): Always define, not only #ifndef PIC. (DO_CALL): Pass fifth argument correctly in R4. (PSEUDO): Correct test for error, call syscall_error through PLT if PIC. 1998-03-31 10:51 Philip Blundell <pb@nexus.co.uk> * sysdeps/unix/sysv/linux/netash/ash.h: Fix typos and add new definitions.
This commit is contained in:
@ -17,18 +17,24 @@
|
||||
write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
Boston, MA 02111-1307, USA. */
|
||||
|
||||
#ifndef __NETASH_ASH_H
|
||||
#define __NETASH_ASH_H 1
|
||||
#ifndef _NETASH_ASH_H
|
||||
#define _NETASH_ASH_H 1
|
||||
|
||||
#include <features.h>
|
||||
#include <sys/socket.h>
|
||||
#include <sys/types.h>
|
||||
#include <bits/sockaddr.h>
|
||||
|
||||
struct sockaddr_ash
|
||||
{
|
||||
_SOCKADDR_COMMON (sash_); /* Common data: address family etc. */
|
||||
int if_index; /* Interface to use. */
|
||||
int channel; /* Realtime or control. */
|
||||
__SOCKADDR_COMMON (sash_); /* Common data: address family etc. */
|
||||
int sash_ifindex; /* Interface to use. */
|
||||
unsigned char sash_channel; /* Realtime or control. */
|
||||
unsigned int sash_plen;
|
||||
unsigned char sash_prefix[16];
|
||||
};
|
||||
|
||||
/* Values for `channel' member. */
|
||||
#define ASH_CHANNEL_ANY 0
|
||||
#define ASH_CHANNEL_CONTROL 1
|
||||
#define ASH_CHANNEL_REALTIME 2
|
||||
|
||||
#endif /* netash/ash.h */
|
||||
|
Reference in New Issue
Block a user