VirtualBox

Ignore:
Timestamp:
Apr 14, 2023 3:17:44 PM (22 months ago)
Author:
vboxsync
Message:

Devices/EFI/FirmwareNew: Update to edk2-stable202302 and make it build, bugref:4643

Location:
trunk/src/VBox/Devices/EFI/FirmwareNew
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/FirmwareNew

  • trunk/src/VBox/Devices/EFI/FirmwareNew/NetworkPkg/Ip4Dxe/Ip4Igmp.h

    r85718 r99404  
    1717#define IGMP_LEAVE_GROUP           0x17
    1818
    19 #define IGMP_V1ROUTER_PRESENT      400
    20 #define IGMP_UNSOLICIATED_REPORT   10
     19#define IGMP_V1ROUTER_PRESENT     400
     20#define IGMP_UNSOLICIATED_REPORT  10
    2121
    2222#pragma pack(1)
    2323typedef struct {
    24   UINT8                   Type;
    25   UINT8                   MaxRespTime;
    26   UINT16                  Checksum;
    27   IP4_ADDR                Group;
     24  UINT8       Type;
     25  UINT8       MaxRespTime;
     26  UINT16      Checksum;
     27  IP4_ADDR    Group;
    2828} IGMP_HEAD;
    2929#pragma pack()
     
    3636///
    3737typedef struct {
    38   LIST_ENTRY              Link;
    39   INTN                    RefCnt;
    40   IP4_ADDR                Address;
    41   INTN                    DelayTime;
    42   BOOLEAN                 ReportByUs;
    43   EFI_MAC_ADDRESS         Mac;
     38  LIST_ENTRY         Link;
     39  INTN               RefCnt;
     40  IP4_ADDR           Address;
     41  INTN               DelayTime;
     42  BOOLEAN            ReportByUs;
     43  EFI_MAC_ADDRESS    Mac;
    4444} IGMP_GROUP;
    4545
     
    5050///
    5151typedef struct {
    52   INTN                    Igmpv1QuerySeen;
    53   LIST_ENTRY              Groups;
     52  INTN          Igmpv1QuerySeen;
     53  LIST_ENTRY    Groups;
    5454} IGMP_SERVICE_DATA;
    5555
     
    6767EFI_STATUS
    6868Ip4InitIgmp (
    69   IN OUT IP4_SERVICE            *IpSb
     69  IN OUT IP4_SERVICE  *IpSb
    7070  );
    7171
     
    8383EFI_STATUS
    8484Ip4JoinGroup (
    85   IN IP4_PROTOCOL           *IpInstance,
    86   IN IP4_ADDR               Address
     85  IN IP4_PROTOCOL  *IpInstance,
     86  IN IP4_ADDR      Address
    8787  );
    8888
     
    101101EFI_STATUS
    102102Ip4LeaveGroup (
    103   IN IP4_PROTOCOL           *IpInstance,
    104   IN IP4_ADDR               Address
     103  IN IP4_PROTOCOL  *IpInstance,
     104  IN IP4_ADDR      Address
    105105  );
    106106
     
    118118EFI_STATUS
    119119Ip4IgmpHandle (
    120   IN IP4_SERVICE            *IpSb,
    121   IN IP4_HEAD               *Head,
    122   IN NET_BUF                *Packet
     120  IN IP4_SERVICE  *IpSb,
     121  IN IP4_HEAD     *Head,
     122  IN NET_BUF      *Packet
    123123  );
    124124
     
    136136VOID
    137137Ip4IgmpTicking (
    138   IN IP4_SERVICE            *IpSb
     138  IN IP4_SERVICE  *IpSb
    139139  );
    140140
     
    156156IP4_ADDR *
    157157Ip4CombineGroups (
    158   IN  IP4_ADDR              *Source,
    159   IN  UINT32                Count,
    160   IN  IP4_ADDR              Addr
     158  IN  IP4_ADDR  *Source,
     159  IN  UINT32    Count,
     160  IN  IP4_ADDR  Addr
    161161  );
    162162
     
    177177INTN
    178178Ip4RemoveGroupAddr (
    179   IN OUT IP4_ADDR               *Groups,
    180   IN     UINT32                 Count,
    181   IN     IP4_ADDR               Addr
     179  IN OUT IP4_ADDR  *Groups,
     180  IN     UINT32    Count,
     181  IN     IP4_ADDR  Addr
    182182  );
    183183
     
    196196IGMP_GROUP *
    197197Ip4FindGroup (
    198   IN IGMP_SERVICE_DATA      *IgmpCtrl,
    199   IN IP4_ADDR               Address
    200   );
     198  IN IGMP_SERVICE_DATA  *IgmpCtrl,
     199  IN IP4_ADDR           Address
     200  );
     201
    201202#endif
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette