Skip to content

Instantly share code, notes, and snippets.

@sh4869
Created June 20, 2019 06:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sh4869/3387a06fb1175366183fca54de933527 to your computer and use it in GitHub Desktop.
Save sh4869/3387a06fb1175366183fca54de933527 to your computer and use it in GitHub Desktop.
openswan patch
iff --git a/programs/tncfg/tncfg.c b/programs/tncfg/tncfg.c
index 598e99e2c..d8b00ae45 100644
--- a/programs/tncfg/tncfg.c
+++ b/programs/tncfg/tncfg.c
@@ -228,13 +228,15 @@ main(int argc, char *argv[])
createdelete = SADB_X_UNPLUMBIF;
strncat(virtname, optarg, sizeof(virtname)-1);
break;
-
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wstringop-truncation"
case 'V':
strncpy(ifr.ifr_name, optarg, sizeof(ifr.ifr_name));
break;
case 'P':
strncpy(shc.cf_name, optarg, sizeof(shc.cf_name));
break;
+#pragma GCC diagnostic pop
case 'l':
{
char *toolname= malloc(strlen(argv[0])
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment