Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.159
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
src /
linux-headers-5.15.0-133 /
include /
scsi /
fc /
[ HOME SHELL ]
Name
Size
Permission
Action
fc_encaps.h
3.48
KB
-rw-r--r--
fc_fc2.h
3.93
KB
-rw-r--r--
fc_fcoe.h
2.44
KB
-rw-r--r--
fc_fcp.h
6.33
KB
-rw-r--r--
fc_fip.h
7.46
KB
-rw-r--r--
fc_ms.h
6.22
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : fc_fcoe.h
/* SPDX-License-Identifier: GPL-2.0-only */ /* * Copyright(c) 2007 Intel Corporation. All rights reserved. * * Maintained at www.Open-FCoE.org */ #ifndef _FC_FCOE_H_ #define _FC_FCOE_H_ /* * FCoE - Fibre Channel over Ethernet. * See T11 FC-BB-5 Rev 2.00 (09-056v5.pdf) */ /* * Default FC_FCOE_OUI / FC-MAP value. */ #define FC_FCOE_OUI 0x0efc00 /* upper 24 bits of FCOE MAC */ /* * Fabric Login (FLOGI) MAC for non-FIP use. Non-FIP use is deprecated. */ #define FC_FCOE_FLOGI_MAC { 0x0e, 0xfc, 0x00, 0xff, 0xff, 0xfe } #define FC_FCOE_VER 0 /* version */ /* * Ethernet Addresses based on FC S_ID and D_ID. * Generated by FC_FCOE_OUI | S_ID/D_ID */ #define FC_FCOE_ENCAPS_ID(n) (((u64) FC_FCOE_OUI << 24) | (n)) #define FC_FCOE_DECAPS_ID(n) ((n) >> 24) /* * FCoE frame header - 14 bytes * This follows the VLAN header, which includes the ethertype. */ struct fcoe_hdr { __u8 fcoe_ver; /* version field - upper 4 bits */ __u8 fcoe_resvd[12]; /* reserved - send zero and ignore */ __u8 fcoe_sof; /* start of frame per RFC 3643 */ }; #define FC_FCOE_DECAPS_VER(hp) ((hp)->fcoe_ver >> 4) #define FC_FCOE_ENCAPS_VER(hp, ver) ((hp)->fcoe_ver = (ver) << 4) /* * FCoE CRC & EOF - 8 bytes. */ struct fcoe_crc_eof { __le32 fcoe_crc32; /* CRC for FC packet */ __u8 fcoe_eof; /* EOF from RFC 3643 */ __u8 fcoe_resvd[3]; /* reserved - send zero and ignore */ } __attribute__((packed)); /* * Minimum FCoE + FC header length * 14 bytes FCoE header + 24 byte FC header = 38 bytes */ #define FCOE_HEADER_LEN 38 /* * Minimum FCoE frame size * 14 bytes FCoE header + 24 byte FC header + 8 byte FCoE trailer = 46 bytes */ #define FCOE_MIN_FRAME 46 /* * FCoE Link Error Status Block: T11 FC-BB-5 Rev2.0, Clause 7.10. */ struct fcoe_fc_els_lesb { __be32 lesb_link_fail; /* link failure count */ __be32 lesb_vlink_fail; /* virtual link failure count */ __be32 lesb_miss_fka; /* missing FIP keep-alive count */ __be32 lesb_symb_err; /* symbol error during carrier count */ __be32 lesb_err_block; /* errored block count */ __be32 lesb_fcs_error; /* frame check sequence error count */ }; /* * fc_fcoe_set_mac - Store OUI + DID into MAC address field. * @mac: mac address to be set * @did: fc dest id to use */ static inline void fc_fcoe_set_mac(u8 *mac, u8 *did) { mac[0] = (u8) (FC_FCOE_OUI >> 16); mac[1] = (u8) (FC_FCOE_OUI >> 8); mac[2] = (u8) FC_FCOE_OUI; mac[3] = did[0]; mac[4] = did[1]; mac[5] = did[2]; } #endif /* _FC_FCOE_H_ */
Close