Changeset 17333
- Timestamp:
- 07/25/12 00:15:33 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/plugins/networkbrowser/networkbrowser.h
r17292 r17333 930 930 } 931 931 932 void addhddreplacement(char* sharename) 932 //flag = 0: don't start hotplug.sh 933 //flag = 1: start hotplug.sh 934 void addhddreplacement(char* sharename, int flag) 933 935 { 934 936 char* tmpstr = NULL; … … 942 944 943 945 writesys("/var/etc/automount/.recordshare", sharename, 0); 944 system("/sbin/hotplug.sh first &"); 945 } 946 947 void delhddreplacement() 946 if(flag == 1) system("/sbin/hotplug.sh first &"); 947 } 948 949 950 //flag = 0: don't start hotplug.sh 951 //flag = 1: start hotplug.sh 952 void delhddreplacement(int flag) 948 953 { 949 954 unlink("/media/hdd"); 950 955 unlink("/var/etc/automount/.recordshare"); 951 system("/sbin/hotplug.sh first &");956 if(flag == 1) system("/sbin/hotplug.sh first &"); 952 957 } 953 958 … … 1356 1361 setdefaultnetworkbrowser(node); 1357 1362 if(ostrcmp(skin_hddreplacement->ret, "1") == 0) 1358 addhddreplacement(node->sharename );1363 addhddreplacement(node->sharename, 0); 1359 1364 else if(checkhddreplacement(node->sharename) == 1) 1360 delhddreplacement( );1365 delhddreplacement(0); 1361 1366 1362 1367 savenetworkbrowser("/var/etc/automount/auto.misc"); … … 1451 1456 { 1452 1457 if(checkhddreplacement(delnode->sharename) == 1) 1453 delhddreplacement( );1458 delhddreplacement(0); 1454 1459 1455 1460 delnetworkbrowser(delnode);
Note: See TracChangeset
for help on using the changeset viewer.