Changeset 9178c00 in freewrt for package


Ignore:
Timestamp:
Jun 27, 2007, 5:06:12 PM (18 years ago)
Author:
Thorsten Glaser <tg@…>
Children:
714149d
Parents:
e42e21d
Message:

make this compile

git-svn-id: svn://www.freewrt.org/trunk/freewrt@2972 afb5a338-a214-0410-bd46-81f09a774fd1

Location:
package/fwwif/src
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • package/fwwif/src/Makefile

    re42e21d r9178c00  
    11XARCH=          mipsel
     2CDIAGFLAGS?=    -Wall -Wextra -std=gnu99
    23#CROSSROOT?=    /home/tg/Freewrt/cross_${XARCH}
    34CROSSROOT?=     ../../../cross_${XARCH}
     5
    46TOOLPATH=       ${CROSSROOT}/host/bin
    57CC=             ${CROSSROOT}/host/${XARCH}-linux-uclibc/bin/gcc
     
    911CFLAGS?=        -Os -fhonour-copts
    1012CXXFLAGS?=      -Os
    11 CFLAGS+=        -I${CROSSROOT}/target/usr/include
     13CFLAGS+=        -I${CROSSROOT}/target/usr/include ${CDIAGFLAGS}
    1214CXXFLAGS+=      -I${CROSSROOT}/target/usr/include
    1315LDFLAGS+=       -L${CROSSROOT}/target/usr/lib
     
    2224OBJS=           fwwif.o fwws.o header.o footer.o images.o
    2325OBJS+=          chpw.o c_chpw.o
     26OBJS+=          md5.o md5hl.o md5crypt.o
    2427CLEANFILES=     ${OBJS} ${OBJS:.o=.cpp} fwwif.so
    2528IMAGES=         logo.svg favicon.ico
    2629
    2730chpw.o c_chpw.o: c_chpw.h common.h
     31md5.o md5hl.o md5crypt.o: md5.h
     32
     33md5hl.c: helper.c
     34        sed -e 's/hashinc/md5.h/g' -e 's/HASH/MD5/g' helper.c >$@
    2835
    2936images.cpp: ${IMAGES}
  • package/fwwif/src/helper.c

    re42e21d r9178c00  
    2121#include <unistd.h>
    2222
    23 #include <hashinc>
     23#include "hashinc"
    2424
    2525__RCSID("$MirOS: src/lib/libc/hash/helper.c,v 1.5 2007/05/07 15:21:18 tg Exp $ helper for HASH hash");
  • package/fwwif/src/md5.c

    re42e21d r9178c00  
    2020#include <sys/types.h>
    2121#include <string.h>
    22 #include <md5.h>
     22#include "md5.h"
    2323
    2424#define PUT_64BIT_LE(cp, value) do {                                    \
  • package/fwwif/src/md5.h

    re42e21d r9178c00  
    44#ifndef _MD5_H_
    55#define _MD5_H_
     6
     7#include "common.h"
    68
    79#define MD5_BLOCK_LENGTH                64
     
    2022/* low-level MD5 functions from md5c.c */
    2123void    MD5Init(MD5_CTX *);
    22 void    MD5Update(MD5_CTX *, const u_int8_t *, size_t)
    23                 __attribute__((__bounded__(__string__,2,3)));
     24void    MD5Update(MD5_CTX *, const u_int8_t *, size_t);
    2425void    MD5Pad(MD5_CTX *);
    25 void    MD5Final(u_int8_t [MD5_DIGEST_LENGTH], MD5_CTX *)
    26                 __attribute__((__bounded__(__minbytes__,1,MD5_DIGEST_LENGTH)));
    27 void    MD5Transform(u_int32_t [4], const u_int8_t [MD5_BLOCK_LENGTH])
    28                 __attribute__((__bounded__(__minbytes__,1,4)))
    29                 __attribute__((__bounded__(__minbytes__,2,MD5_BLOCK_LENGTH)));
     26void    MD5Final(u_int8_t [MD5_DIGEST_LENGTH], MD5_CTX *);
     27void    MD5Transform(u_int32_t [4], const u_int8_t [MD5_BLOCK_LENGTH]);
    3028
    3129/* high-level functions from mdXhl.c */
    32 char   *MD5End(MD5_CTX *, char *)
    33                 __attribute__((__bounded__(__minbytes__,2,MD5_DIGEST_STRING_LENGTH)));
    34 char   *MD5File(const char *, char *)
    35                 __attribute__((__bounded__(__minbytes__,2,MD5_DIGEST_STRING_LENGTH)));
    36 char   *MD5FileChunk(const char *, char *, off_t, off_t)
    37                 __attribute__((__bounded__(__minbytes__,2,MD5_DIGEST_STRING_LENGTH)));
    38 char   *MD5Data(const u_int8_t *, size_t, char *)
    39                 __attribute__((__bounded__(__string__,1,2)))
    40                 __attribute__((__bounded__(__minbytes__,3,MD5_DIGEST_STRING_LENGTH)));
     30char   *MD5End(MD5_CTX *, char *);
     31char   *MD5File(const char *, char *);
     32char   *MD5FileChunk(const char *, char *, off_t, off_t);
     33char   *MD5Data(const u_int8_t *, size_t, char *);
    4134__END_DECLS
    4235
  • package/fwwif/src/md5crypt.c

    re42e21d r9178c00  
    1616#include <stdio.h>
    1717#include <string.h>
    18 #include <md5.h>
     18#include "md5.h"
    1919#include <string.h>
    2020
Note: See TracChangeset for help on using the changeset viewer.