mirror of
https://github.com/ipxe/ipxe
synced 2025-12-23 05:21:49 +03:00
[legal] Add a selection of FILE_LICENCE declarations
Add FILE_LICENCE declarations to almost all files that make up the various standard builds of gPXE.
This commit is contained in:
@@ -4,6 +4,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( BSD2 );
|
||||
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
@@ -31,6 +31,8 @@
|
||||
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( BSD3 );
|
||||
|
||||
#include "nic.h"
|
||||
|
||||
/*
|
||||
|
||||
@@ -43,6 +43,7 @@
|
||||
* Indent Options: indent -kr -i8
|
||||
* *********************************************************/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
/* to get some global routines like printf */
|
||||
#include "etherboot.h"
|
||||
|
||||
@@ -3,6 +3,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( BSD2 );
|
||||
|
||||
#include "etherboot.h"
|
||||
#include <gpxe/mca.h>
|
||||
#include <gpxe/isa.h> /* for ISA_ROM */
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
* timlegge 08-24-2003 Add Multicast Support
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( BSD2 );
|
||||
|
||||
/* #define EDEBUG */
|
||||
|
||||
#include "etherboot.h"
|
||||
|
||||
@@ -29,6 +29,8 @@
|
||||
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( BSD3 );
|
||||
|
||||
/*
|
||||
* Created from if_epreg.h by Fred Gray (fgray@rice.edu) to support the
|
||||
* 3c590 family.
|
||||
|
||||
@@ -22,6 +22,8 @@ $Id$
|
||||
|
||||
***************************************************************************/
|
||||
|
||||
FILE_LICENCE ( BSD2 );
|
||||
|
||||
/* #define EDEBUG */
|
||||
|
||||
#include <gpxe/ethernet.h>
|
||||
|
||||
@@ -36,6 +36,8 @@
|
||||
* $ indent -kr -i8 3c90x.c
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( BSD2 );
|
||||
|
||||
#include <stdint.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
@@ -45,6 +45,8 @@
|
||||
* indent options: indent -kr -i8 3c90x.c
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( BSD2 );
|
||||
|
||||
#ifndef __3C90X_H_
|
||||
#define __3C90X_H_
|
||||
|
||||
|
||||
@@ -28,6 +28,8 @@
|
||||
* USA
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
#include "etherboot.h"
|
||||
#include "nic.h"
|
||||
#include "mii.h"
|
||||
|
||||
@@ -35,6 +35,8 @@ Revision History:
|
||||
3.0.1
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
#ifndef _AMD811E_H
|
||||
#define _AMD811E_H
|
||||
|
||||
|
||||
@@ -28,6 +28,8 @@
|
||||
* Copyright (c) a lot of people too. Please respect their work.
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
#include <errno.h>
|
||||
#include <assert.h>
|
||||
#include <stdio.h>
|
||||
|
||||
@@ -27,6 +27,9 @@
|
||||
*
|
||||
* Copyright (c) a lot of people too. Please respect their work.
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
#ifndef _B44_H
|
||||
#define _B44_H
|
||||
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
* version 1.4.40 from linux 2.6.17
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL_ANY );
|
||||
|
||||
#include "etherboot.h"
|
||||
#include "nic.h"
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
* Written by: Michael Chan (mchan@broadcom.com)
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL_ANY );
|
||||
|
||||
#ifndef BNX2_H
|
||||
#define BNX2_H
|
||||
|
||||
@@ -20,6 +20,8 @@
|
||||
-- quote from email
|
||||
**/
|
||||
|
||||
FILE_LICENCE ( GPL2_ONLY );
|
||||
|
||||
/* cs89x0.c: A Crystal Semiconductor CS89[02]0 driver for etherboot. */
|
||||
/*
|
||||
Permission is granted to distribute the enclosed cs89x0.[ch] driver
|
||||
|
||||
@@ -16,6 +16,8 @@
|
||||
-- quote from email
|
||||
**/
|
||||
|
||||
FILE_LICENCE ( GPL2_ONLY );
|
||||
|
||||
/* Copyright, 1988-1992, Russell Nelson, Crynwr Software
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL_ANY );
|
||||
|
||||
/*********************************************************************/
|
||||
/* Revision History */
|
||||
/*********************************************************************/
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
/* #warning "depca.c: FIXME: fix relocation" */
|
||||
|
||||
FILE_LICENCE ( GPL_ANY );
|
||||
|
||||
#if 0
|
||||
/* Not fixed for relocation yet. Probably won't work relocated above 16MB */
|
||||
#ifdef ALLMULTI
|
||||
|
||||
@@ -36,6 +36,8 @@
|
||||
*
|
||||
***************************************************************************/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
/* to get some global routines like printf */
|
||||
#include "etherboot.h"
|
||||
/* to get the interface to the body of the program */
|
||||
|
||||
@@ -41,6 +41,8 @@
|
||||
|
||||
*******************************************************************************/
|
||||
|
||||
FILE_LICENCE ( GPL2_ONLY );
|
||||
|
||||
#include "e1000.h"
|
||||
|
||||
/**
|
||||
|
||||
@@ -26,6 +26,8 @@
|
||||
|
||||
*******************************************************************************/
|
||||
|
||||
FILE_LICENCE ( GPL2_ONLY );
|
||||
|
||||
/* Linux PRO/1000 Ethernet Driver main header file */
|
||||
|
||||
#ifndef _E1000_H_
|
||||
|
||||
@@ -26,6 +26,8 @@
|
||||
|
||||
*******************************************************************************/
|
||||
|
||||
FILE_LICENCE ( GPL2_ONLY );
|
||||
|
||||
/* e1000_hw.c
|
||||
* Shared functions for accessing and configuring the MAC
|
||||
*/
|
||||
|
||||
@@ -26,6 +26,8 @@
|
||||
|
||||
*******************************************************************************/
|
||||
|
||||
FILE_LICENCE ( GPL2_ONLY );
|
||||
|
||||
/* e1000_hw.h
|
||||
* Structures, enums, and macros for the MAC
|
||||
*/
|
||||
|
||||
@@ -26,6 +26,7 @@
|
||||
|
||||
*******************************************************************************/
|
||||
|
||||
FILE_LICENCE ( GPL2_ONLY );
|
||||
|
||||
/* glue for the OS independent part of e1000
|
||||
* includes register access macros
|
||||
|
||||
@@ -31,6 +31,8 @@ has 34 pins, the top row of 2 are not used.
|
||||
* your option) any later version.
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
#include "etherboot.h"
|
||||
#include <errno.h>
|
||||
#include "nic.h"
|
||||
|
||||
@@ -52,6 +52,8 @@
|
||||
* - Michael Brown
|
||||
* */
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
/* Philosophy of this driver.
|
||||
*
|
||||
* Probing:
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
|
||||
/* epic100.c: A SMC 83c170 EPIC/100 fast ethernet driver for Etherboot */
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
/* 05/06/2003 timlegge Fixed relocation and implemented Multicast */
|
||||
#define LINUX_OUT_MACROS
|
||||
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
#ifndef _EPIC100_H_
|
||||
# define _EPIC100_H_
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
#ifndef PCI_VENDOR_SMC
|
||||
# define PCI_VENDOR_SMC 0x10B8
|
||||
#endif
|
||||
|
||||
@@ -15,6 +15,9 @@
|
||||
*
|
||||
**************************************************************************
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL_ANY );
|
||||
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
#include <unistd.h>
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
**************************************************************************
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL_ANY );
|
||||
|
||||
#ifndef EFAB_BITFIELD_H
|
||||
#define EFAB_BITFIELD_H
|
||||
|
||||
|
||||
@@ -15,6 +15,9 @@
|
||||
*
|
||||
**************************************************************************
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL_ANY );
|
||||
|
||||
#ifndef EFAB_NIC_H
|
||||
#define EFAB_NIC_H
|
||||
#include <gpxe/bitbash.h>
|
||||
|
||||
@@ -43,6 +43,8 @@
|
||||
* Indent Options: indent -kr -i8
|
||||
***************************************************************************/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
/* to get some global routines like printf */
|
||||
#include "etherboot.h"
|
||||
/* to get the interface to the body of the program */
|
||||
|
||||
@@ -53,6 +53,8 @@
|
||||
* --------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_ONLY );
|
||||
|
||||
#ifndef _HFA384x_H
|
||||
#define _HFA384x_H
|
||||
|
||||
|
||||
@@ -16,6 +16,8 @@
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
#include <stdint.h>
|
||||
#include <stdio.h>
|
||||
#include <unistd.h>
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
struct nic nic;
|
||||
|
||||
static int legacy_registered = 0;
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
*
|
||||
***************************************************************************/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
/* to get some global routines like printf */
|
||||
#include "etherboot.h"
|
||||
/* to get the interface to the body of the program */
|
||||
|
||||
@@ -30,6 +30,9 @@
|
||||
* SOFTWARE.
|
||||
*
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_ONLY );
|
||||
|
||||
#include <strings.h>
|
||||
#include <errno.h>
|
||||
#include <gpxe/malloc.h>
|
||||
|
||||
@@ -30,6 +30,9 @@
|
||||
* SOFTWARE.
|
||||
*
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_ONLY );
|
||||
|
||||
#ifndef H_MTNIC_IF_DEFS_H
|
||||
#define H_MTNIC_IF_DEFS_H
|
||||
|
||||
|
||||
@@ -46,6 +46,8 @@
|
||||
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL_ANY );
|
||||
|
||||
/* Revision History */
|
||||
|
||||
/*
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
FILE_LICENCE ( GPL_ANY );
|
||||
|
||||
#define NATSEMI_HW_TIMEOUT 400
|
||||
|
||||
#define TX_RING_SIZE 4
|
||||
|
||||
@@ -19,6 +19,8 @@
|
||||
Extracted from ns8390.c and adapted by Pantelis Koukousoulas <pktoss@gmail.com>
|
||||
**************************************************************************/
|
||||
|
||||
FILE_LICENCE ( BSD2 );
|
||||
|
||||
#include "ns8390.h"
|
||||
#include "etherboot.h"
|
||||
#include "nic.h"
|
||||
|
||||
@@ -35,6 +35,8 @@
|
||||
* Indent Options: indent -kr -i8
|
||||
***************************************************************************/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
/* to get some global routines like printf */
|
||||
#include "etherboot.h"
|
||||
/* to get the interface to the body of the program */
|
||||
|
||||
@@ -25,6 +25,8 @@ SMC8416 PIO support added by Andrew Bettison (andrewb@zip.com.au) on 4/3/02
|
||||
|
||||
**************************************************************************/
|
||||
|
||||
FILE_LICENCE ( BSD2 );
|
||||
|
||||
/* #warning "ns8390.c: FIXME: split ISA and PCI, clean up" */
|
||||
|
||||
#if 1
|
||||
|
||||
@@ -6,6 +6,8 @@ Author: Martin Renters
|
||||
|
||||
**************************************************************************/
|
||||
|
||||
FILE_LICENCE ( BSD2 );
|
||||
|
||||
#define VENDOR_NONE 0
|
||||
#define VENDOR_WD 1
|
||||
#define VENDOR_NOVELL 2
|
||||
|
||||
@@ -57,6 +57,8 @@
|
||||
* --------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_ONLY );
|
||||
|
||||
#ifndef _P80211HDR_H
|
||||
#define _P80211HDR_H
|
||||
|
||||
|
||||
@@ -39,6 +39,8 @@
|
||||
* Indent Options: indent -kr -i8
|
||||
***************************************************************************/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
#include "etherboot.h"
|
||||
#include "nic.h"
|
||||
#include <gpxe/pci.h>
|
||||
|
||||
@@ -19,6 +19,8 @@
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
FILE_LICENCE ( GPL2_ONLY );
|
||||
|
||||
/*
|
||||
* Data types and structure for HAL - NIC interface.
|
||||
*
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
@@ -20,6 +20,8 @@
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
|
||||
@@ -20,6 +20,8 @@
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
|
||||
@@ -12,6 +12,8 @@ Bochs Pseudo NIC driver for Etherboot
|
||||
* See pnic_api.h for an explanation of the Bochs Pseudo NIC.
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
#include <stdint.h>
|
||||
#include <stdio.h>
|
||||
#include <gpxe/io.h>
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
* time from PNIC_REG_DATA.
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
/*
|
||||
* PCI parameters
|
||||
*/
|
||||
|
||||
@@ -13,6 +13,8 @@ $Id$
|
||||
* your option) any later version.
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
#include <etherboot.h>
|
||||
#include <nic.h>
|
||||
#include <gpxe/pci.h>
|
||||
|
||||
@@ -14,6 +14,8 @@ $Id$
|
||||
* your option) any later version.
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
#include <gpxe/pci.h>
|
||||
#include <nic.h>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@ $Id$
|
||||
* your option) any later version.
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
#include <gpxe/pci.h>
|
||||
#include <nic.h>
|
||||
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
* Copyright (c) a lot of people too. Please respect their work.
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
#include <stdint.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
@@ -24,6 +24,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
#ifndef _R8169_H_
|
||||
#define _R8169_H_
|
||||
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL_ANY );
|
||||
|
||||
/*********************************************************************/
|
||||
/* Revision History */
|
||||
/*********************************************************************/
|
||||
|
||||
@@ -24,6 +24,8 @@
|
||||
preliminary Rev. 1.0 Jan. 18, 1998
|
||||
http://www.sis.com.tw/support/databook.htm */
|
||||
|
||||
FILE_LICENCE ( GPL_ANY );
|
||||
|
||||
/* Revision History */
|
||||
|
||||
/*
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
* http://www.sis.com.tw/support/databook.htm
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL_ANY );
|
||||
|
||||
/* MAC operationl registers of SiS 7016 and SiS 900 ethernet controller */
|
||||
/* The I/O extent, SiS 900 needs 256 bytes of io address */
|
||||
#define SIS900_TOTAL_SIZE 0x100
|
||||
|
||||
@@ -26,6 +26,9 @@
|
||||
* Linux driver.
|
||||
*
|
||||
*---------------------------------------------------------------------------*/
|
||||
|
||||
FILE_LICENCE ( GPL_ANY );
|
||||
|
||||
#define LINUX_OUT_MACROS 1
|
||||
#define SMC9000_DEBUG 0
|
||||
|
||||
|
||||
@@ -28,6 +28,9 @@
|
||||
* 98-09-27 Daniel Engstr<74>m moved some static strings back to the
|
||||
* main .c file
|
||||
* --------------------------------------------------------------------------*/
|
||||
|
||||
FILE_LICENCE ( GPL_ANY );
|
||||
|
||||
#ifndef _SMC9000_H_
|
||||
# define _SMC9000_H_
|
||||
|
||||
|
||||
@@ -40,6 +40,8 @@
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
/* to get some global routines like printf */
|
||||
#include "etherboot.h"
|
||||
/* to get the interface to the body of the program */
|
||||
|
||||
@@ -6,6 +6,8 @@
|
||||
* Copyright (C) 2003 Eric Biederman (ebiederman@lnxi.com) [etherboot port]
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_ONLY );
|
||||
|
||||
/* 11-13-2003 timlegge Fix Issue with NetGear GA302T
|
||||
* 11-18-2003 ebiederm Generalize NetGear Fix to what the code was supposed to be.
|
||||
* 01-06-2005 Alf (Frederic Olivie) Add Dell bcm 5751 (0x1677) support
|
||||
|
||||
@@ -5,6 +5,8 @@
|
||||
* Copyright (C) 2001 Jeff Garzik (jgarzik@mandrakesoft.com)
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_ONLY );
|
||||
|
||||
#ifndef _T3_H
|
||||
#define _T3_H
|
||||
|
||||
|
||||
@@ -38,6 +38,8 @@
|
||||
* Indent Options: indent -kr -i8
|
||||
***************************************************************************/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
#include "etherboot.h"
|
||||
#include "nic.h"
|
||||
#include <gpxe/pci.h>
|
||||
|
||||
@@ -34,6 +34,8 @@
|
||||
* Indent Style: indent -kr -i8
|
||||
***************************************************************************/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
/*****************************************************************
|
||||
* TLan Definitions
|
||||
*
|
||||
|
||||
@@ -43,6 +43,8 @@
|
||||
ftp://cesdis.gsfc.nasa.gov/pub/linux/drivers/tulip-devel.html
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL_ANY );
|
||||
|
||||
/*********************************************************************/
|
||||
/* Revision History */
|
||||
/*********************************************************************/
|
||||
|
||||
@@ -29,6 +29,8 @@
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_OR_LATER );
|
||||
|
||||
/*
|
||||
* date version by what
|
||||
* Written: Aug 20 2000 V0.10 iko Initial revision.
|
||||
|
||||
@@ -45,6 +45,8 @@
|
||||
* --------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
FILE_LICENCE ( GPL2_ONLY );
|
||||
|
||||
#ifndef _WLAN_COMPAT_H
|
||||
#define _WLAN_COMPAT_H
|
||||
|
||||
|
||||
Reference in New Issue
Block a user