attac_detection_new_window
This commit is contained in:
		
							parent
							
								
									f598567844
								
							
						
					
					
						commit
						f959d00e6a
					
				| 
						 | 
					@ -43,6 +43,7 @@ FILE4 = ipdcLogo1.png
 | 
				
			||||||
FILE5 = logo.png
 | 
					FILE5 = logo.png
 | 
				
			||||||
FILE6 = iPDC.desktop
 | 
					FILE6 = iPDC.desktop
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CC = gcc
 | 
					CC = gcc
 | 
				
			||||||
LIBS = -lpthread
 | 
					LIBS = -lpthread
 | 
				
			||||||
LDLIBS=`pkg-config --cflags --libs gtk+-3.0`
 | 
					LDLIBS=`pkg-config --cflags --libs gtk+-3.0`
 | 
				
			||||||
| 
						 | 
					@ -56,9 +57,10 @@ SOURCES = \
 | 
				
			||||||
	parser.c parser.h \
 | 
						parser.c parser.h \
 | 
				
			||||||
	dallocate.c dallocate.h \
 | 
						dallocate.c dallocate.h \
 | 
				
			||||||
	align_sort.c align_sort.h \
 | 
						align_sort.c align_sort.h \
 | 
				
			||||||
	ipdcGui.c ipdcGui.h 
 | 
						ipdcGui.c ipdcGui.h \
 | 
				
			||||||
 | 
						attack_detection.c attack_detection.h
 | 
				
			||||||
 | 
					
 | 
				
			||||||
OBJECTS =  ipdc.c recreate.o connections.o new_pmu_or_pdc.o parser.o dallocate.o align_sort.o ipdcGui.o 
 | 
					OBJECTS =  ipdc.c recreate.o connections.o new_pmu_or_pdc.o parser.o dallocate.o align_sort.o ipdcGui.o attack_detection.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CLEAN_OBJECTS =  recreate.o connections.o new_pmu_or_pdc.o parser.o dallocate.o align_sort.o ipdcGui.o iPDC.xml
 | 
					CLEAN_OBJECTS =  recreate.o connections.o new_pmu_or_pdc.o parser.o dallocate.o align_sort.o ipdcGui.o iPDC.xml
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,19 @@
 | 
				
			||||||
 | 
					#include<gtk/gtk.h>
 | 
				
			||||||
 | 
					#include<stdio.h>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void attack_detection_window(GtkButton *widget,gpointer udata)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    GtkWidget *new_window;
 | 
				
			||||||
 | 
					    new_window = gtk_dialog_new();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    //gtk_window_fullscreen(GTK_WINDOW(new_window));
 | 
				
			||||||
 | 
					    gtk_window_set_default_size(GTK_WINDOW(new_window), 800, 600);
 | 
				
			||||||
 | 
					     gtk_window_set_resizable(GTK_WINDOW(new_window), FALSE);
 | 
				
			||||||
 | 
					     gtk_window_set_position(GTK_WINDOW(new_window), GTK_WIN_POS_CENTER);
 | 
				
			||||||
 | 
					     //gtk_window_set_icon(GTK_WINDOW(new_window), create_pixbuf("/usr/local/share/iPDC/logo.png"));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					     /* Set the Title of Main Window */
 | 
				
			||||||
 | 
					    gtk_window_set_title (GTK_WINDOW (new_window), "iPDC");
 | 
				
			||||||
 | 
					    g_signal_connect (new_window, "destroy", G_CALLBACK(gtk_widget_destroy), new_window);
 | 
				
			||||||
 | 
					    gtk_widget_show(new_window);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,3 @@
 | 
				
			||||||
 | 
					#include<gtk/gtk.h>
 | 
				
			||||||
 | 
					void attack_detection_window(GtkButton *widget,gpointer udata);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -45,6 +45,7 @@
 | 
				
			||||||
#include "parser.h"
 | 
					#include "parser.h"
 | 
				
			||||||
#include "global.h"
 | 
					#include "global.h"
 | 
				
			||||||
#include "ipdcGui.h"
 | 
					#include "ipdcGui.h"
 | 
				
			||||||
 | 
					#include "attack_detection.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* Common fixed path for storage of few common files */
 | 
					/* Common fixed path for storage of few common files */
 | 
				
			||||||
#define UI_fILE "/home/pavan/Desktop/iPDC-suite/iPDC/iPDC.ui"
 | 
					#define UI_fILE "/home/pavan/Desktop/iPDC-suite/iPDC/iPDC.ui"
 | 
				
			||||||
| 
						 | 
					@ -259,7 +260,7 @@ int main(int argc, char **argv)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	g_signal_connect (data->remove_pmu_button, "clicked", G_CALLBACK(cmd_or_remove_pmu), (gpointer) "1");
 | 
						g_signal_connect (data->remove_pmu_button, "clicked", G_CALLBACK(cmd_or_remove_pmu), (gpointer) "1");
 | 
				
			||||||
	g_signal_connect (data->menu_remove_source, "activate", G_CALLBACK(cmd_or_remove_pmu), (gpointer) "1");
 | 
						g_signal_connect (data->menu_remove_source, "activate", G_CALLBACK(cmd_or_remove_pmu), (gpointer) "1");
 | 
				
			||||||
    g_signal_connect(data->attack_detection,"activate",G_CALLBACK(add_pmu),NULL);
 | 
					    g_signal_connect(data->attack_detection,"activate",G_CALLBACK(attack_detection_window),NULL);
 | 
				
			||||||
	g_signal_connect (data->cmd_data_off_button, "clicked", G_CALLBACK(cmd_or_remove_pmu), (gpointer) "2");
 | 
						g_signal_connect (data->cmd_data_off_button, "clicked", G_CALLBACK(cmd_or_remove_pmu), (gpointer) "2");
 | 
				
			||||||
	g_signal_connect (data->menu_data_off, "activate", G_CALLBACK(cmd_or_remove_pmu), (gpointer) "2");
 | 
						g_signal_connect (data->menu_data_off, "activate", G_CALLBACK(cmd_or_remove_pmu), (gpointer) "2");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue