!C99Shell v. 2.0 [PHP 7 Update] [25.02.2019]!

Software: nginx/1.23.4. PHP/5.6.40-65+ubuntu20.04.1+deb.sury.org+1 

uname -a: Linux foro-restaurado-2 5.15.0-1040-oracle #46-Ubuntu SMP Fri Jul 14 21:47:21 UTC 2023
aarch64
 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/usr/src/linux-oracle-6.8-headers-6.8.0-1028/include/rdma/   drwxr-xr-x
Free 83.34 GB of 96.73 GB (86.16%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     opa_vnic.h (1.99 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
/*
 * Copyright(c) 2017 - 2020 Intel Corporation.
 */

#ifndef _OPA_VNIC_H
#define _OPA_VNIC_H

/*
 * This file contains Intel Omni-Path (OPA) Virtual Network Interface
 * Controller (VNIC) specific declarations.
 */

#include <rdma/ib_verbs.h>

/* 16 header bytes + 2 reserved bytes */
#define OPA_VNIC_L2_HDR_LEN   (16 + 2)

#define OPA_VNIC_L4_HDR_LEN   2

#define OPA_VNIC_HDR_LEN      (OPA_VNIC_L2_HDR_LEN + \
                   OPA_VNIC_L4_HDR_LEN)

#define OPA_VNIC_L4_ETHR  0x78

#define OPA_VNIC_ICRC_LEN   4
#define OPA_VNIC_TAIL_LEN   1
#define OPA_VNIC_ICRC_TAIL_LEN  (OPA_VNIC_ICRC_LEN + OPA_VNIC_TAIL_LEN)

#define OPA_VNIC_SKB_MDATA_LEN         4
#define OPA_VNIC_SKB_MDATA_ENCAP_ERR   0x1

/* opa vnic rdma netdev's private data structure */
struct opa_vnic_rdma_netdev {
    struct rdma_netdev rn;  /* keep this first */
    /* followed by device private data */
    char *dev_priv[];
};

static inline void *opa_vnic_priv(const struct net_device *dev)
{
    struct rdma_netdev *rn = netdev_priv(dev);

    return rn->clnt_priv;
}

static inline void *opa_vnic_dev_priv(const struct net_device *dev)
{
    struct opa_vnic_rdma_netdev *oparn = netdev_priv(dev);

    return oparn->dev_priv;
}

/* opa_vnic skb meta data structure */
struct opa_vnic_skb_mdata {
    u8 vl;
    u8 entropy;
    u8 flags;
    u8 rsvd;
} __packed;

/* OPA VNIC group statistics */
struct opa_vnic_grp_stats {
    u64 unicast;
    u64 mcastbcast;
    u64 untagged;
    u64 vlan;
    u64 s_64;
    u64 s_65_127;
    u64 s_128_255;
    u64 s_256_511;
    u64 s_512_1023;
    u64 s_1024_1518;
    u64 s_1519_max;
};

struct opa_vnic_stats {
    /* standard netdev statistics */
    struct rtnl_link_stats64 netstats;

    /* OPA VNIC statistics */
    struct opa_vnic_grp_stats tx_grp;
    struct opa_vnic_grp_stats rx_grp;
    u64 tx_dlid_zero;
    u64 tx_drop_state;
    u64 rx_drop_state;
    u64 rx_runt;
    u64 rx_oversize;
};

static inline bool rdma_cap_opa_vnic(struct ib_device *device)
{
    return !!(device->attrs.kernel_cap_flags & IBK_RDMA_NETDEV_OPA);
}

#endif /* _OPA_VNIC_H */

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by HackingTool | HackingTool | Generation time: 0.0033 ]--