linux/arch/ia64/include/asm/socket.h
<<
>>
Prefs
   1#ifndef _ASM_IA64_SOCKET_H
   2#define _ASM_IA64_SOCKET_H
   3
   4/*
   5 * Socket related defines.
   6 *
   7 * Based on <asm-i386/socket.h>.
   8 *
   9 * Modified 1998-2000
  10 *      David Mosberger-Tang <davidm@hpl.hp.com>, Hewlett-Packard Co
  11 */
  12
  13#include <asm/sockios.h>
  14
  15/* For setsockopt(2) */
  16#define SOL_SOCKET      1
  17
  18#define SO_DEBUG        1
  19#define SO_REUSEADDR    2
  20#define SO_TYPE         3
  21#define SO_ERROR        4
  22#define SO_DONTROUTE    5
  23#define SO_BROADCAST    6
  24#define SO_SNDBUF       7
  25#define SO_RCVBUF       8
  26#define SO_SNDBUFFORCE  32
  27#define SO_RCVBUFFORCE  33
  28#define SO_KEEPALIVE    9
  29#define SO_OOBINLINE    10
  30#define SO_NO_CHECK     11
  31#define SO_PRIORITY     12
  32#define SO_LINGER       13
  33#define SO_BSDCOMPAT    14
  34/* To add :#define SO_REUSEPORT 15 */
  35#define SO_PASSCRED     16
  36#define SO_PEERCRED     17
  37#define SO_RCVLOWAT     18
  38#define SO_SNDLOWAT     19
  39#define SO_RCVTIMEO     20
  40#define SO_SNDTIMEO     21
  41
  42/* Security levels - as per NRL IPv6 - don't actually do anything */
  43#define SO_SECURITY_AUTHENTICATION              22
  44#define SO_SECURITY_ENCRYPTION_TRANSPORT        23
  45#define SO_SECURITY_ENCRYPTION_NETWORK          24
  46
  47#define SO_BINDTODEVICE         25
  48
  49/* Socket filtering */
  50#define SO_ATTACH_FILTER        26
  51#define SO_DETACH_FILTER        27
  52
  53#define SO_PEERNAME             28
  54#define SO_TIMESTAMP            29
  55#define SCM_TIMESTAMP           SO_TIMESTAMP
  56
  57#define SO_ACCEPTCONN           30
  58
  59#define SO_PEERSEC             31
  60#define SO_PASSSEC              34
  61#define SO_TIMESTAMPNS          35
  62#define SCM_TIMESTAMPNS         SO_TIMESTAMPNS
  63
  64#define SO_MARK                 36
  65
  66#define SO_TIMESTAMPING         37
  67#define SCM_TIMESTAMPING        SO_TIMESTAMPING
  68
  69#define SO_PROTOCOL             38
  70#define SO_DOMAIN               39
  71
  72#endif /* _ASM_IA64_SOCKET_H */
  73