64 lines
1.9 KiB
C
64 lines
1.9 KiB
C
/* This file was automatically generated by Epilogue Technology's
|
|
* network datastructure layout tool.
|
|
*
|
|
* DO NOT MODIFY THIS FILE BY HAND.
|
|
*
|
|
* Source file information:
|
|
* Id: secure.ldb,v 1.8 1998/02/25 15:21:42 sra Exp
|
|
* --used --
|
|
* Id: ip.ldb,v 1.17 1998/02/25 15:21:40 sra Exp
|
|
*/
|
|
|
|
#ifndef EPILOGUE_LAYOUT_SECURE_H
|
|
#define EPILOGUE_LAYOUT_SECURE_H
|
|
|
|
#ifndef EPILOGUE_INSTALL_H
|
|
#include <wrn/wm/common/install.h>
|
|
#endif
|
|
#ifndef EPILOGUE_TYPES_H
|
|
#include <wrn/wm/common/types.h>
|
|
#endif
|
|
#ifndef EPILOGUE_LAYOUT_LDBGLUE_H
|
|
#include <wrn/wm/util/layout/ldbglue.h>
|
|
#endif
|
|
|
|
/* Definitions for IP_ESP_HEADER */
|
|
|
|
#define SIZEOF_IP_ESP_HEADER (4)
|
|
#define PTR_IP_ESP_HEADER_SPI(_P_)\
|
|
((GLUE_CAST_PTR(_P_)))
|
|
#define GET_IP_ESP_HEADER_SPI(_P_)\
|
|
GLUE_GU32((GLUE_CAST_PTR(_P_)))
|
|
#define SET_IP_ESP_HEADER_SPI(_P_, _V_)\
|
|
GLUE_SU32((GLUE_CAST_PTR(_P_)), GLUE_CAST32(_V_))
|
|
#define PTR_IP_ESP_HEADER_DATA(_P_)\
|
|
((GLUE_CAST_PTR(_P_))+(4))
|
|
#define SIZEOF_IP_ESP_HEADER_DATA (0)
|
|
|
|
/* Definitions for IP_AUTH_HEADER */
|
|
|
|
#define SIZEOF_IP_AUTH_HEADER (8)
|
|
#define PTR_IP_AUTH_HEADER_NEXT_HEADER(_P_)\
|
|
((GLUE_CAST_PTR(_P_)))
|
|
#define GET_IP_AUTH_HEADER_NEXT_HEADER(_P_)\
|
|
GLUE_GB08((GLUE_CAST_PTR(_P_)))
|
|
#define SET_IP_AUTH_HEADER_NEXT_HEADER(_P_, _V_)\
|
|
GLUE_SB08((GLUE_CAST_PTR(_P_)), GLUE_CAST08(_V_))
|
|
#define PTR_IP_AUTH_HEADER_LENGTH(_P_)\
|
|
((GLUE_CAST_PTR(_P_))+(1))
|
|
#define GET_IP_AUTH_HEADER_LENGTH(_P_)\
|
|
GLUE_GB08((GLUE_CAST_PTR(_P_))+(1))
|
|
#define SET_IP_AUTH_HEADER_LENGTH(_P_, _V_)\
|
|
GLUE_SB08((GLUE_CAST_PTR(_P_))+(1), GLUE_CAST08(_V_))
|
|
#define PTR_IP_AUTH_HEADER_SPI(_P_)\
|
|
((GLUE_CAST_PTR(_P_))+(4))
|
|
#define GET_IP_AUTH_HEADER_SPI(_P_)\
|
|
GLUE_GU32((GLUE_CAST_PTR(_P_))+(4))
|
|
#define SET_IP_AUTH_HEADER_SPI(_P_, _V_)\
|
|
GLUE_SU32((GLUE_CAST_PTR(_P_))+(4), GLUE_CAST32(_V_))
|
|
#define PTR_IP_AUTH_HEADER_DATA(_P_)\
|
|
((GLUE_CAST_PTR(_P_))+(8))
|
|
#define SIZEOF_IP_AUTH_HEADER_DATA (0)
|
|
|
|
#endif /* EPILOGUE_LAYOUT_SECURE_H */
|