cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

umcast.h (510B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2/*
      3 * Copyright (C) 2001 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
      4 */
      5
      6#ifndef __DRIVERS_UMCAST_H
      7#define __DRIVERS_UMCAST_H
      8
      9#include <net_user.h>
     10
     11struct umcast_data {
     12	char *addr;
     13	unsigned short lport;
     14	unsigned short rport;
     15	void *listen_addr;
     16	void *remote_addr;
     17	int ttl;
     18	int unicast;
     19	void *dev;
     20};
     21
     22extern const struct net_user_info umcast_user_info;
     23
     24extern int umcast_user_write(int fd, void *buf, int len,
     25			     struct umcast_data *pri);
     26
     27#endif