Pagini recente » Cod sursa (job #1687969) | Cod sursa (job #815518) | Cod sursa (job #2060084) | Cod sursa (job #1145448) | Cod sursa (job #457892)
Cod sursa(job #457892)
typedef struct
{
char *NAME,*RDATA;
unsigned short int TYPE,CLASS,RDLENGTH; //16 biti
unsigned int TTL; //32 biti
}resources;
typedef struct
{
unsigned short int ID,OPCODE,RCODE,QDCOUNT,ANCOUNT,NSCOUNT,ARCOUNT;
char QR,AA,TC,RD,RA,Z=0;
}header;
typedef struct
{
char *QNAME, QTYPE, QCLASS;
}question;
int** alocMat(int n){
int i=0;
int **mat=(int**)malloc(n * sizeof(int*));
for (i=0;i<n;i++)
(mat)[i] = (int*)malloc(n*sizeof(int));
return mat;
}
int min3(int x1, int x2, int x3){
if (x1<=x2 && x1<=x3)
return x1;
if (x2<=x3)
return x2;
return x3;
}