Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/inetsrv/icmpv6_std.h

    r12df1f1 r1d24ad3  
    4747#define INET6_HOP_LIMIT_MAX  255
    4848
    49 #define NDP_FLAG_ROUTER     0x80
    50 #define NDP_FLAG_OVERRIDE   0x40
    51 #define NDP_FLAG_SOLICITED  0x20
    52 
    5349/** ICMPv6 message type */
    5450enum icmpv6_type {
     
    8783                        uint8_t flags;
    8884                        /** Reserved bytes */
    89                         uint8_t reserved[3];
     85                        uint8_t reserved [3];
    9086                } ndp;
    9187        } un;
     
    9591typedef struct {
    9692        /** Source IPv6 address */
    97         uint8_t src_addr[16];
     93        uint8_t src_addr [16];
    9894        /** Target IPv6 address */
    99         uint8_t dest_addr[16];
     95        uint8_t dest_addr [16];
    10096        /** ICMPv6 length */
    10197        uint32_t length;
    10298        /** Zeroes */
    103         uint8_t zeroes[3];
     99        uint8_t zeroes [3];
    104100        /** Next header */
    105101        uint8_t next;
    106 } icmpv6_phdr_t;
     102} icmpv6_pseudo_header;
    107103
    108104/** NDP neighbour body */
    109105typedef struct {
    110106        /** Target IPv6 address */
    111         uint8_t target_address[16];
     107        uint8_t target_address [16];
    112108        /** Option code */
    113109        uint8_t option;
     
    115111        uint8_t length;
    116112        /** MAC address */
    117         uint8_t mac[6];
     113        uint8_t mac [6];
    118114} ndp_message_t;
    119115
     
    135131        uint32_t reserved;
    136132        /** Prefix */
    137         uint8_t prefix[16];
     133        uint8_t prefix [16];
    138134} ndp_prefix_t;
    139135
Note: See TracChangeset for help on using the changeset viewer.