linux/arch/um/drivers/umcast.h
<<
>>
Prefs
   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
  28