GUI: Fix Tomato RAF theme for all builds. Compilation typo.
[tomato.git] / release / src-rt-6.x.4708 / toolchains / hndtools-arm-linux-2.6.36-uclibc-4.5.3 / arm-brcm-linux-uclibcgnueabi / sysroot / usr / include / linux / socket.h
blob1057869e13e7675d0bb8c60f8ec7197b0c89bd4f
1 #ifndef _LINUX_SOCKET_H
2 #define _LINUX_SOCKET_H
4 /*
5 * Desired design of maximum size and alignment (see RFC2553)
6 */
7 #define _K_SS_MAXSIZE 128 /* Implementation specific max size */
8 #define _K_SS_ALIGNSIZE (__alignof__ (struct sockaddr *))
9 /* Implementation specific desired alignment */
11 struct __kernel_sockaddr_storage {
12 unsigned short ss_family; /* address family */
13 /* Following field(s) are implementation specific */
14 char __data[_K_SS_MAXSIZE - sizeof(unsigned short)];
15 /* space to achieve desired size, */
16 /* _SS_MAXSIZE value minus size of ss_family */
17 } __attribute__ ((aligned(_K_SS_ALIGNSIZE))); /* force desired alignment */
19 #endif /* _LINUX_SOCKET_H */