Changeset ee6e802 for libpacketdump


Ignore:
Timestamp:
08/29/16 16:09:01 (5 years ago)
Author:
Shane Alcock <salcock@…>
Branches:
4.0.1-hotfixes, cachetimestamps, develop, dpdk-ndag, etsilive, master, ndag_format, rc-4.0.1, rc-4.0.2, rc-4.0.3, rc-4.0.4, ringdecrementfix, ringperformance, ringtimestampfixes
Children:
8485d99
Parents:
756b8f9
Message:

Updated copyright blurb on all source files

In some cases, this meant adding copyright blurbs to files that
had never had them before.

Location:
libpacketdump
Files:
41 edited

Legend:

Unmodified
Added
Removed
  • libpacketdump/bitbuffer.c

    r0989e3e ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include "bitbuffer.h"
    227#include <inttypes.h>
  • libpacketdump/bitbuffer.h

    r0989e3e ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include "grammar.h"
    227#include <stdio.h>
  • libpacketdump/eth_0.c

    r6ebfd24 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <sys/socket.h>
  • libpacketdump/eth_2048.c

    r387d299 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <sys/socket.h>
  • libpacketdump/eth_2054.c

    rf7bcbfb ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126/* ARP */
    227#include <stdio.h>
  • libpacketdump/eth_33024.c

    rc7062df ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <stdio.h>
    227#include "libpacketdump.h"
  • libpacketdump/eth_34525.c

    r2ec8434 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <sys/socket.h>
  • libpacketdump/eth_34887.c

    rc7062df ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <stdio.h>
    227#include "libpacketdump.h"
  • libpacketdump/eth_34916.c

    ref07202 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126
    227#include "libtrace_int.h"
  • libpacketdump/eth_34958.c

    rc7062df ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <stdio.h>
    227#include "libpacketdump.h"
  • libpacketdump/grammar.h

    r11a7f9c ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#ifndef _PARSER_H
    227#define _PARSER_H
  • libpacketdump/ip_0.c

    r29b93a5 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <stdio.h>
    227#include <inttypes.h>
  • libpacketdump/ip_1.c

    r39c3ce7 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <stdio.h>
    227#include <inttypes.h>
  • libpacketdump/ip_132.c

    rc7062df ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <stdio.h>
    227#include <inttypes.h>
  • libpacketdump/ip_17.c

    r387d299 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <stdio.h>
    227#include <inttypes.h>
  • libpacketdump/ip_33.c

    r387d299 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126/* DCCP */
    227#include <stdio.h>
  • libpacketdump/ip_43.c

    r29b93a5 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <stdio.h>
    227#include <inttypes.h>
  • libpacketdump/ip_44.c

    r31413f1 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <netinet/in.h>
  • libpacketdump/ip_47.c

    rc7062df ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <netinet/in.h>
  • libpacketdump/ip_6.c

    r387d299 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <stdio.h>
    227#include <inttypes.h>
  • libpacketdump/ip_60.c

    r29b93a5 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <stdio.h>
    227#include <inttypes.h>
  • libpacketdump/ip_89.c

    r387d299 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <stdio.h>
    227#include <inttypes.h>
  • libpacketdump/libpacketdump.h

    r387d299 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#ifndef __LIBPACKETDUMP_H__
    227#define __LIBPACKETDUMP_H__
  • libpacketdump/link_0.c

    rc7062df ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <netinet/in.h>
  • libpacketdump/link_1.c

    rac7037b ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126/* Decoder for CHDLC frames */
    227
  • libpacketdump/link_10.c

    rc7062df ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <netinet/in.h>
  • libpacketdump/link_11.c

    rc7062df ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <netinet/in.h>
  • libpacketdump/link_15.c

    r2b0eae9 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126/*
    227 * libpacketdump decoder for Radiotap
  • libpacketdump/link_2.c

    rc7062df ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <netinet/in.h>
  • libpacketdump/link_4.c

    r8780774 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126/*
    227 * 802.11 libpacketdump decoder
  • libpacketdump/link_6.c

    r528eb6e ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126/*
    227 * Linux SLL Decoder
  • libpacketdump/link_9.c

    rac7037b ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126/* Decoder for PPP with HDLC frames */
    227
  • libpacketdump/ospf2_1.c

    r1453435 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <sys/socket.h>
  • libpacketdump/ospf2_1000.c

    re224862 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <sys/socket.h>
  • libpacketdump/ospf2_1001.c

    re224862 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <sys/socket.h>
  • libpacketdump/ospf2_1002.c

    re224862 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <sys/socket.h>
  • libpacketdump/ospf2_1003.c

    re224862 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <sys/socket.h>
  • libpacketdump/ospf2_1004.c

    re224862 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <sys/socket.h>
  • libpacketdump/ospf2_1005.c

    re224862 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <sys/socket.h>
  • libpacketdump/ospf2_4.c

    re224862 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <sys/socket.h>
  • libpacketdump/ospf2_5.c

    re224862 ree6e802  
     1/*
     2 *
     3 * Copyright (c) 2007-2016 The University of Waikato, Hamilton, New Zealand.
     4 * All rights reserved.
     5 *
     6 * This file is part of libtrace.
     7 *
     8 * This code has been developed by the University of Waikato WAND
     9 * research group. For further information please see http://www.wand.net.nz/
     10 *
     11 * libtrace is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU Lesser General Public License as published by
     13 * the Free Software Foundation; either version 3 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * libtrace is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public License
     22 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
     23 *
     24 *
     25 */
    126#include <sys/types.h>
    227#include <sys/socket.h>
Note: See TracChangeset for help on using the changeset viewer.